gpt4 book ai didi

javascript - 在 Node 中每天中午 12 点仅安排一次作业

转载 作者:太空宇宙 更新时间:2023-11-04 02:53:36 24 4
gpt4 key购买 nike

我正在使用这个逻辑

 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();

此示例取自Node Cron Package

关于javascript - 在 Node 中每天中午 12 点仅安排一次作业,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25802309/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com