spring @Scheduled的第一个和第三个星期日的Cron表达式

xvw2m8pv  于 11个月前  发布在  Spring
关注(0)|答案(2)|浏览(113)

我知道如何安排工作的第一个星期日的月份感谢回答here
第一个月
但我想在第一个和第三个星期天触发作业。
它也可以是一条直线吗?

5t7ly7z5

5t7ly7z51#

如果你想遵循同样的模式,
因此,第一个星期日将永远在第一天至第七天,同样,第二个星期日8-14和第三个星期日15-21和第四个星期日22-28

"0 0 10 1-7 * SUN"
"0 0 10 15-21 * SUN"

字符串

"0 0 10 1-7,15-21 * SUN"

hiz5n14c

hiz5n14c2#

从crontab手册页“注意:命令的执行日期可以在以下两个字段中指定- 'day of month'和'day of week'。如果两个字段都受限制,(即不包含“*”字符),则命令将在任一字段与当前时间匹配时运行。例如,“30 4 1,15 * 5”将导致命令在4:每月1日和15日上午30点,加上每周五。”所以上面的答案不会如你所愿。

相关问题