我想每天午夜开始做cron工作.为此,我正在使用
0 0 0 1-31 * *
Run Code Online (Sandbox Code Playgroud)
但它对我不起作用.我正在使用 节点cron.请建议有效的格式.
这很简单......
以下是每天凌晨12点运行crone作业的代码.
var job = new CronJob('0 0 0 * * *', function() {
//will run every day at 12:00 AM
})
Run Code Online (Sandbox Code Playgroud)
更多https://www.npmjs.com/package/cron
您也可以尝试这种格式。
var CronJob=require('cron').CronJob;
var cronJob1 = new CronJob({
cronTime: '00 00 00 * * * ',
onTick: function () {
//Your code that is to be executed on every midnight
},
start: true,
runOnInit: false
});
Run Code Online (Sandbox Code Playgroud)
要了解有关cronTime的更多信息,请参见以下代码:
cronTime:'00 * / 3 * * * *'=>每3秒执行一次。
cronTime:'* * / 1 * * * *'=>少指示。每秒钟执行一次。
cronTime:'00 * / 1 * * * *'=>每1分钟执行一次。
cronTime:'00 30 11 * * 0-5'=>每个工作日(星期一至星期五)@ 11.30 AM运行
cronTime:'00 56 17 * * *'=>将在每5:56 PM执行
0 0 * * *
Run Code Online (Sandbox Code Playgroud)
此模式将在每天 00:00 运行 CronJob 作业
https://crontab.guru/examples.html
| 归档时间: |
|
| 查看次数: |
13715 次 |
| 最近记录: |