Quartz cron在上午8点到下午6点之间每两小时触发一次,在晚上11:59点击一次

时间:2013-08-07 16:49:07

标签: spring quartz-scheduler cronexpression

我一直试图在石英cron触发器中添加要求。下面是我带来的表达式,

0 0 8,10,12,14,16,18 ? * *

0 0 8-18/2 ? * *

以上是否正确。还如何在上面添加11:59 PM触发器。

请帮忙

1 个答案:

答案 0 :(得分:3)

你可以做两件事。

首先,你可以在一小时内完成所有这些操作,晚上11点59分变为0:00

0 0 0,8,10,12,14,16,18 ? * *

或许早一点运行所有其他的会更好:

0 59 7,9,11,13,15,17,23 ? * *

你甚至可以在工作中添加延迟一分钟的代码,如果它几乎不是午夜。

除此之外,你可以让两个Quartz计时器运行相同的工作:

0 0 8,10,12,14,16,18 ? * *

0 59 23 ? * *