【发布时间】:2013-11-23 11:11:57
【问题描述】:
我正在使用一个名为 node-schedule 的节点模块
我有这个功能,预计在每季度开始时触发一次。
var rule = {hour: 0, minute: 0, day: 1, month: [0, 3, 6, 9]};
var logCost = schedule.scheduleJob(rule, function(){
console.log('logCost output this shit at: ' + dateFormat(Date(), 'isoTime'));
});
问题在于该函数只是在一整天(即每月的第一天)中一直执行。我如何重新编写它以仅执行一次,我的规则变量可能有问题,但我看不出是什么。
【问题讨论】:
-
如果有用,请采纳答案
标签: javascript node.js cron scheduled-tasks