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

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

Node-cron使用与crontab相同的规则,所以你可以设置一个这样的规则:

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

请注意,只有在两天内要运行相同的作业时才这样。 如果你想运行不同的工作,你必须创build不同的任务。