【发布时间】:2019-05-20 19:52:26
【问题描述】:
我已经创建了一个类似的调度器
var rule = new schedule.RecurrenceRule();
rule.dayOfWeek = [0, 1, 2, 3, 4, 5, 6];
rule.date = [0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19, 20,21,22,23,24,25,26,27,28,29,30,31];
rule.hour = 15;
rule.minute = 0;
rule.second = 0;
var timeEverySecond = schedule.scheduleJob(rule, function(){});
但问题是它第一次只在 15 小时运行一次,而不是每天运行一次。但我也设置了星期几和日期。如何创建规则以每 15 小时运行一次此代码。
【问题讨论】:
-
rule.hour = 15;应该没问题。无需提供dayOfWeek、日期、分钟、秒等 -
最初我只给 rule.hour 但它执行一次,再也不会执行。所以只有我开始给剩余的