Javascript 如何使用节点计划使用正确的特定时间格式?

Javascript 如何使用节点计划使用正确的特定时间格式?,javascript,node.js,cron,Javascript,Node.js,Cron,使用下面的代码,我想每天早上8点运行节点调度任务,它只在我第一次启动应用程序时发生,但第二天它没有运行调度。如果我想执行上午8点或下午2点,正确的格式是什么。提前谢谢 cron.js module.exports = function CronJob() { cronSchedule.scheduleJob('08 * * *', function() { console.log('Testing 8AM'); async.eachSeries(direc

使用下面的代码,我想每天早上8点运行节点调度任务,它只在我第一次启动应用程序时发生,但第二天它没有运行调度。如果我想执行上午8点或下午2点,正确的格式是什么。提前谢谢

cron.js

module.exports = function CronJob() {
    cronSchedule.scheduleJob('08 * * *', function() {
    console.log('Testing 8AM');
            async.eachSeries(directories, function (dir, cb1) {
                var dir = __dirname + dir;
                // get files for the directory
                fs.readdir(dir, function (err, files) {
                    if (err) return cb1(err);

                    // loop through each file
                    async.eachSeries(files, function (file, cb2) {
                        var filePath = path.resolve(dir + '/' + file);
                        // get info for the file
                        fs.stat(filePath, function (err, stats) {
                            if (err) return cb2(err);
                            var fileInfo = { fileDate: stats.birthtime, filename: file };
                            compareDates(fileInfo, filePath);
                            cb2(null, fileInfo);
                        });
                    }, cb1);

                });
            }, function (err, fileInfos) {
                if (err) {
                    console.info('error', err);
                    return;
                }
            });
    });
}

您没有列出您正在使用的NPM模块,但肯定缺少一个星*。每个模块都有一个语法,但通常是秒、分钟、小时、月日、月日、周日。(******)有些人没有星期几。因此,在您的情况下,它将是**/8***。查看您正在使用的确切模块的语法。比如说

我使用的是
节点计划
每个模块都使用不同的格式吗?@hussain大多数都或多或少使用标准格式。检查特定模块的文档。我刚刚检查了一下,它和我上面列出的格式是一样的。