计算cron表达式

时间:2018-10-05 03:35:36

标签: node.js cron crontrigger

在nodejs中是否有用于计算cron表达式的库?例如从cron表达式中增加或减少小时数

例如:

  1. 如果您的cron表达式为“ 0 23 * * *”,它将每天在23:00触发,然后将函数添加2个小时到cron,结果将为“ 0 1 * * *” ,则在添加后的每天01:00触发。

  2. 如果您的cron表达式为“ 0 23 31 12?”,它将每年在23:00 31/12触发,那么您向该cron添加4小时,其结果将为“ 0 3 01 01” ?添加后每年都会触发03:00 01/01。

我遇到的情况是,当我每天23:00有一个工作触发器时,我会在2小时后自动设置另一个工作。结果,我将有2份工作:一份每天23:00,每天一份01:00(2小时后)

我不知道有可能这样做。任何想法?谢谢。

0 个答案:

没有答案