如何在不同的时间每隔2小时设置一次cron作业?

我想在不同的时间每隔2小时设置一次cron作业

可以说当前时间是下午1点,所以我想要的例子是:

工作时间:1 PM,3 PM,5 PM,7 PM等

第二轮工作时间:下午2点,下午4点,下午6点,下午8点等

new CronJob('0 0 */2 * * *', function() { ... }, null, true); 

我如何修改这个cronjob? 谢谢

*/2会给你偶数,和0/21/2会给你不一样的数字。 所以这应该工作:

 new CronJob('0 0 1/2 * * *', function() { // 1st cron job }, null, true); new CronJob('0 0 0/2 * * *', function() { // 2nd cron job }, null, true);