Quartz如何根据cron表达式计算任务开始前发送通知的时间?

作者站长头像
站长
· 阅读数 14

任务调度

任务的执行时间是cron表达式,使用quartz定时器生成任务现在需要在每次任务开始前一定时间(例:1天、一周、15分钟)发送通知

在不改前端的情况下。有什么好的做法实现吗。

计算通知的cron,有点过于复杂,也没有找到工具可以使用

回复
1个回答
avatar
test
2024-09-07

那就再写一个quartz定时任务,表达式设为之前的任务的前15/1天/1周...执行就可以了现在AI助手很多,你直接让它们提供你需要时间的cron表达式就行了

回复
likes
适合作为回答的
  • 经过验证的有效解决办法
  • 自己的经验指引,对解决问题有帮助
  • 遵循 Markdown 语法排版,代码语义正确
不该作为回答的
  • 询问内容细节或回复楼层
  • 与题目无关的内容
  • “赞”“顶”“同问”“看手册”“解决了没”等毫无意义的内容