【发布时间】:2019-08-29 07:32:51
【问题描述】:
我正在尝试执行一项 cron 工作,但它仅在指定的时间是每秒或每分钟时才有效。但是,如果我尝试指定时间(日、月、小时和分钟),我将无法得到响应。
CronService.js 文件:
var CronJob = require('cron').CronJob;
module.exports = {
startJob : function(time) {
new CronJob(time, function() {
console.log('test');
}, null, true,'Asia/Singapore');
}
}
一些controller.js 文件:
startCronService : function(req, res, next) {
var time = '12 15 29 8 *';
CronService.startJob(time);
},
我尝试将时区更改为“America/New_York”并调整我的时间。但 cron 作业永远不会响应。
我的时间语法有问题吗?
【问题讨论】: