我正在使用Nodejs,并希望在每天上午5:30,晚上11:30触发一个功能。
我应该如何遵循这种方法。
我还希望在下午9:45,下午5:30之外增加更多时间
我检查了https://www.npmjs.com/package/node-schedule试过但没有运气。
var j = schedule.scheduleJob('* * * 23 07 00', function () {
console.log('The answer to life, the universe, and everything!');
});
j.schedule()
谢谢。
您指定了错误的计划模式。
更可读的方式是使用这样的对象:
const j = schedule.scheduleJob({hour: 5, minute: 30}, () => {
console.log('Job runs every day at 5:30AM');
});
如果您需要在一天中的不同时间运行多个作业 - 创建一些具有不同时间模式的作业并在每个作业中使用相同的功能。