Node.js 如何设置每天上午12点的节点计划

Node.js 如何设置每天上午12点的节点计划,node.js,npm,schedule,Node.js,Npm,Schedule,我正在使用节点计划来计划我的任务。现在我需要每天早上12点安排一份工作。 下面是我正在使用的代码 var rule3 = schedule.scheduleJob('00 00 00 * * *', function(){ console.log('my test job!'); }); 这对我不起作用 谢谢你的帮助。提前感谢。您可以简单地使用节点cron模块 var CronJob = require('cron').CronJob; var job = new CronJob('0

我正在使用节点计划来计划我的任务。现在我需要每天早上12点安排一份工作。 下面是我正在使用的代码

var rule3 = schedule.scheduleJob('00 00 00 * * *', function(){
    console.log('my test job!');
});
这对我不起作用


谢谢你的帮助。提前感谢。

您可以简单地使用节点cron模块

var CronJob = require('cron').CronJob;
var job = new CronJob('00 00 12 * * 0-6', function() {
  /*
   * Runs every day
   * at 12:00:00 AM.
   */
  }, function () {
    /* This function is executed when the job stops */
  },
  true, /* Start the job right now */
  timeZone /* Time zone of this job. */
);

阅读了解更多模式。

最后一个参数应该是0-6(Sun到Sat),而不是1-7。只需使用“00***”即可。您是否尝试在此处验证Ex:schedule.scheduleJob('0***',function(){});您也可以查看此链接