cron表达式:每月最后5天执行?(或quartz的其他解决方案)

徒手千行代码无bug 2020-07-10 05:52:11
注意:每月天数不同。
...全文
8114 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
引用 2 楼 浪费七年时间 的回复:
可以用 L 试试,day of month 和 day of week 支持 L 表示倒数第几天和最后一个周几 http://www.quartz-scheduler.org/documentation/quartz-2.3.0/tutorials/crontrigger.html http://www.quartz-scheduler.org/documentation/quartz-2.3.0/cookbook/MonthlyTrigger.html 大概可能是下面这样?我也不确定,没测试过

0 0 0 L-5,L-4,L-3,L-2,L * ? *

0 0 0 L-5 * ? *
这个我是清楚的,但是只能指定某一天,无法指定多天。
浪费七年时间 2020-07-11
  • 打赏
  • 举报
回复
可以用 L 试试,day of month 和 day of week 支持 L 表示倒数第几天和最后一个周几 http://www.quartz-scheduler.org/documentation/quartz-2.3.0/tutorials/crontrigger.html http://www.quartz-scheduler.org/documentation/quartz-2.3.0/cookbook/MonthlyTrigger.html 大概可能是下面这样?我也不确定,没测试过

0 0 0 L-5,L-4,L-3,L-2,L * ? *

0 0 0 L-5 * ? *
tianfang 2020-07-10
  • 打赏
  • 举报
回复
做成每天任务,任务执行程序去判断最后5天,是否开始执行任务

81,092

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧