Node-cron作业在固定的工作日运行

时间:2016-11-02 18:23:12

标签: javascript node.js node-cron

我知道这可能听起来有点愚蠢,但是我可以使用node-cron创建两个crone-jobs来在一周中的两天运行非连续的吗?我需要调用两个CronJob函数,还是只能使用一个?

1 个答案:

答案 0 :(得分:3)

Node-cron使用与crontab相同的规则,因此您可以设置如下规则:

cron.schedule('30 3 * * sun,tue', function(){
  console.log('running a task at 3:30 on Sunday and Tuesday');
});

请注意,这仅适用于您希望在两天内运行相同作业的情况。如果你想要开展不同的工作,你必须创造不同的任务。