每个月的第二个星期一的Cron表达式(适用于Hangfire)

时间:2018-04-13 08:54:07

标签: cron hangfire

我正在尝试在第二个星期一每月一次的篝火中创建定期工作,如下所示: 1. Monday, May 14, 2018 8:00 AM 2. Monday, June 11, 2018 8:0 AM 3. Monday, July 9, 2018 8:00 AM 4. Monday, August 13, 2018 8:00 AM 5. Monday, September 10, 2018 8:00 AM

我在stackoverflow中找到了this的答案,但由于这不是用于调度hangifre作业的标准cron,我无法使用它。

我的问题是我可以使用格式制作这样的表达式 * * * * * (min hour day/month month day/week)

2 个答案:

答案 0 :(得分:1)

minute   hour   day   month   dayofweek   command   
0        0      8-14  *       2           /path/here

这将在每个月的每个星期二午夜开始工作。

8-14将星期二的出现限制在该月的第二周。

1-7 first week
8-14 second week
15-21 third week
22-28 forth week
29-31 fifth week

答案 1 :(得分:1)

给你。

0 0 12 ? 1/1 MON#2 *