繁体   English   中英

石英| Cron表达式无法按预期工作

[英]Quartz | Cron expression not working as expected

我正在尝试建立一个cron表达式,该表达式将从给定的小时范围开始每分钟触发一次。

我的表达是:

0 0/1 12/10-14 * 1-5 ?

我希望它可以在每分钟从12.04 AM到02.00PM触发的时间内工作。

但是,当我启动该应用程序时,它只是从小时12.01的下一分钟触发,而不管该范围还是从12.10开始。

您的cron表达式有误。

0 {start minute}/{every minute} [from hour- to hour] * 1-5 ?

所以答案是

它将从12:00 AM-11:00 AM开始

0 4/1 0-1 * 1-5 ?

它将从12:00 AM-02:00 PM开始

0 4/1 0-14 * 1-5 ?

每天12:00 AM-02:00 PM开始

0 4/1 0-14 * * ?

链接为您提供了Quartz corn表达式Quarts预定表达式文档表达式应类似于

0 4/1 0-1 * 1-5 ?

开始12.04 AM并在2.00pm结束,您可以在此Cornmaker中测试您的玉米表达

试试这个表情

0 4/1 0-14 * *?

它将在凌晨12:00的第4分钟开始工作,然后每分钟执行一次,直到2:00 PM。

 0 4/1 0-14 * * ? | | | | | | | | | | | |--------till 2:00 pm | | |---------------------------12:00am | |-------------------------------------------every minute |----------------------------------------------------------------Start at 4th Minute 

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM