quartz cron 表达式帮助(每日触发)
我想从每月 16 日开始每 5 天运行一次 cron 触发器。
所以它应该在每个执行: 16日、21日、26日、31日、5日、10日、15日、20日等等
我尝试过“0 0 1 16/5 *?”但这会在 16 日、21 日、26 日、31 日、16 日、21 日执行......它会跳过 1 日到 15 日之间的任何内容。
请帮忙。 谢谢
i want to run a cron trigger every 5th day starting from the 16th of every month.
so it should execute on every:
16th, 21st, 26th, 31st, 5th, 10th, 15th, 20th and so on
i tried "0 0 1 16/5 * ?" but this gets execute on 16th, 21st, 26th, 31st, 16th, 21st.... It skips anything between 1st and 15th.
Please help.
thanks
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我认为你可以结合使用 NthIncludedDayTrigger 来完成此操作 选择每 5 天,并且 每月日历 屏蔽该月的前 15 天。
I think you could do this with a combination of NthIncludedDayTrigger to select every 5th day, and MonthlyCalendar to mask off the first 15 days of the month.