【发布时间】:2013-05-23 15:52:45
【问题描述】:
我正在使用 Quartz 调度程序来调度我的 java 项目中的一些功能序列。我希望调度程序从 08:00:00 开始,每四个小时重复一次,直到 16:00:00。我尝试过使用 CRONTrigger 和下面的表达式来做到这一点:
"0 0 8,12,16 * * ?"
但它并没有像预期的那样正常工作。请帮我解决这个问题。提前致谢。
【问题讨论】:
标签: java quartz-scheduler
我正在使用 Quartz 调度程序来调度我的 java 项目中的一些功能序列。我希望调度程序从 08:00:00 开始,每四个小时重复一次,直到 16:00:00。我尝试过使用 CRONTrigger 和下面的表达式来做到这一点:
"0 0 8,12,16 * * ?"
但它并没有像预期的那样正常工作。请帮我解决这个问题。提前致谢。
【问题讨论】:
标签: java quartz-scheduler
尝试下一个:
0 0 8,12,16 ? * *
这一点,CronMaker 显示下一个示例计划日期:
1. Wednesday, May 29, 2013 8:00 AM
2. Wednesday, May 29, 2013 12:00 PM
3. Wednesday, May 29, 2013 4:00 PM
4. Thursday, May 30, 2013 8:00 AM
5. Thursday, May 30, 2013 12:00 PM
【讨论】:
嘿,你可以在这个站点访问http://www.cronmaker.com/,你可以创建你的 cron 表达式或测试这个。或者你可以试试这个0 0 8,12,16 1/1 * ? *
【讨论】: