Javascript 将节点中的作业安排在每天上午12点仅一次

Javascript 将节点中的作业安排在每天上午12点仅一次,javascript,node.js,Javascript,Node.js,我用的是这个逻辑 var ruleServices = new schedule.RecurrenceRule(); ruleServices.hour = new schedule.Range(0,00,24); schedule.scheduleJob(ruleServices, function(){ var message="This is From logic 1"; console.log(message+" on "+new Date()); }); 这

我用的是这个逻辑

 var ruleServices = new schedule.RecurrenceRule();

ruleServices.hour = new schedule.Range(0,00,24);

schedule.scheduleJob(ruleServices, function(){
    var message="This is From logic 1";
    console.log(message+" on "+new Date());


});
这是每天上午12点后执行的,但时间不限。我只想每天早上12点一次,我想知道schedule.Range方法的参数?

您可以使用cron

var cronJob = require('cron').CronJob;

var job = new cronJob({
  cronTime: '00 00 24 * * *',
  onTick: function() {
  // Runs everyday
  // at exactly 12:00:00 AM.

  },
  start: false,
  timeZone: "America/Los_Angeles"
});

job.start();
此示例取自

您可以使用cron

var cronJob = require('cron').CronJob;

var job = new cronJob({
  cronTime: '00 00 24 * * *',
  onTick: function() {
  // Runs everyday
  // at exactly 12:00:00 AM.

  },
  start: false,
  timeZone: "America/Los_Angeles"
});

job.start();
这个例子取自