调度程序具有不同的时差

时间:2013-02-08 04:27:06

标签: java spring cronexpression

我已经创建了一个每15分钟使用cron表达式的调度程序

file.schedule=0 0/15 * * * ?

并且每15分钟安排一次

现在我需要更改它应该运行:

  • 从上午12点(即00:00)到上午9点(09:00)每15分钟一次。
  • 从上午9点(即9.00)到晚上11点(23:00)之间每隔一小时

我怎样才能做到这一点。

2 个答案:

答案 0 :(得分:1)

这样做,

从凌晨12点(即00:00)到上午9点(09:00)每15分钟一次。

0 0/15 0-9 * * ?

从上午9点(即9.00)到晚上11点(23:00)之间每隔一小时

0 0   9-23 * * ?

答案 1 :(得分:0)

ScheduledExecutorServiceScheduledFuture

一起使用

关于计时器的详细tutorial