【发布时间】:2014-05-01 12:17:34
【问题描述】:
我想用一个石英 cron 表达式设置调度程序,它每 15 天触发一次,例如每个月的 1 号和 15 号。0 15 10 15 * ?仅在每个 15 日触发 月。
【问题讨论】:
标签: cron quartz-scheduler
我想用一个石英 cron 表达式设置调度程序,它每 15 天触发一次,例如每个月的 1 号和 15 号。0 15 10 15 * ?仅在每个 15 日触发 月。
【问题讨论】:
标签: cron quartz-scheduler
我已经对此进行了测试,以下表达式可以正常工作
"0 0 0 1,15 * ?"
1,15 语句在每月 1 日和 15 日的 00:00 时触发触发器。 您可以更改前三个零以在您想要的特定时间触发它们。
第一个零 -> 秒
第二个零 -> 分钟
第三个零 -> 小时
【讨论】:
0 0 1,15 * * “在第 1 天和第 15 天的 00:00。”
0 0 1,15 1 * “1 月 1 日和 15 日的 00:00。”
0 0 1,15 1 6 “1 月 1 日和 15 日的 00:00 以及 1 月的星期六。”
【讨论】:
以下也可以正常工作,它会在每个月的 15 日和 30 日凌晨 02:00 执行您的命令:
0 2 */15 * * <yourCommand>
【讨论】:
您只需在“Day of Month”块的表达式中附加 1 和逗号即可。
休息很好!
0 15 10 1,15 * ?
这将安排在每月的第 1 天和第 15 天以及上午 10:15 运行。
【讨论】: