在 Node.js 中,我使用 node-schedule 來執(zhí)行定時(shí)任務(wù)。Cron-style 的時(shí)間格式對于初學(xué)者不太直觀,所以一般使用這種方式:比如官方示例中的每個(gè)小時(shí)的 42 分執(zhí)行任務(wù)
var rule = new schedule.RecurrenceRule();
rule.minute = 42;
var j = schedule.scheduleJob(rule, function(){
console.log('The answer to life, the universe, and everything!');
});
比較關(guān)鍵的地方在于 rule.minute 是支持?jǐn)?shù)組的,知道這一點(diǎn)就很好操作了
每隔 15 分鐘執(zhí)行:
新聞熱點(diǎn)
疑難解答