繁体   English   中英

Java Cron Jobs一天停止一小时吗? (例如:10.30至11.30)

[英]Java Cron Jobs Stop for one hour a day? (ex: 10.30 to 11.30)

我正在开发Java应用程序,因此我想定期运行一些方法。 我已经使用Java Schedule定期运行该方法。 这是我的Cron表情。

public static String CRON_TIME =“ 2 0/10 0-9.30,11.30-23 * *?”; / *这应该每10分钟执行一次,不包括上午10.30到上午11.30(1小时)* /

这不符合我的预期。 如何编写Cron Expression来做到这一点? 给我一个想法。

您的表情无法使用,因为小时范围包括分钟(0-9.30,11.30-23)

您将需要设置多个调用同一方法的触发器。

  1. 每10分钟一次,为0-8小时(2 0/10 0-8 * *?)
  2. 9小时0/10/20(2 0,10,20 9 * *?)
  3. 11小时40/50(2 40,50 11 * *?)
  4. 每10分钟12-23小时(2 0/10 12-23 * *?)

暂无
暂无

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

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