0

java - Spring,我想创建 cron 表达式,以便仅在周三到一天结束时每隔 2 小时运行一次

0 0 0/2 * * WED *

平均 cron 应该只在每个星期三在凌晨 2 点、4 点、6 点、8 点、10 点、12 点、2 点、4 点、6 点、8 点、10 点、12 点触发

我没有时间等待和测试有人可以确认它是正确的吗?

4

1 回答 1

0

尽管为时已晚,但我喜欢为其他用户回答问题。

您的 CronExpression 无效。您可以在此处此处查看。问题是:您不能指定 day_of_month 和 day_of_week。

因为您正在设置 day_of_week,所以您应该使用“?”跳过 day_of_month。解决方案应该是:
0 0 0/2 ? * WED *

于 2017-10-09T08:03:34.193 回答