Quartz cron表达式从现在开始每14分钟运行一次

Vip*_*pul 1 java cron quartz-scheduler

我想现在每14分钟就找一份工作.

例如,如果我在上午11:04安排工作,使用0 0/14 * * * ?cron表达式.然后预计火灾时间为11:18,11:32,11:46,依此类推.但它将在11:00,11:14:11,28:11:42,11:56,12:00开火,这是不可预期的.为什么它在11:56之后的中午12点开火,差距只有4分钟.

  • 如何使用cron表达式实现我想要的?
  • 谁能解释一下石英cron的这种行为?

提前致谢.

Fre*_*ose 8

你的cron表达式应该是这样的

0 0/14 * 1/1 * ? *
Run Code Online (Sandbox Code Playgroud)

当您有疑问时,这是一个很棒的网站来创建您的cron表达式:http://www.cronmaker.com/

它将帮助您构建您的cron表达式并向您显示您的cron的下一个触发日期时间.

更多参考:http://www.nncron.ru/help/EN/working/cron-format.htm