我正在使用一个名为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'));
});
问题是该函数只是在一整天(即本月的第一天)中一直执行。我如何重新编写它以仅执行一次,我的规则变量可能有问题,但我看不出是什么。