繁体   English   中英

每小时以外的30分钟后每隔30分钟便会显示一次Java Quartz Scheduler cron表达式

[英]java Quartz Scheduler cron expression for every after 30 minutes quarter past the hours

我知道如何每隔30分钟运行一次工作,是使用以下cron表达式:

0 0/30 * * * ?

它每30分钟运行一次作业,如::

10:30, 11, 11:30, 12.

我想让它每隔30分钟每隔30分钟运行一次,例如:

10:15, 10:45, 11:15, 11:45.

我如何使其每隔30分钟每隔30分钟运行一次,如上所述?

更新::我已经看到了该链接。 给定链接中所述的解决方案不起作用。 它在过去的一刻钟开始了cron工作,但它每分钟运行一次,例如15:15:00、15:15:01、15:15:02 .....

谢谢

只要给它一分钟值15,45

0 15,45 * * * ? *

参见www.cronmaker.com

试试这个15表示开始时间:

0 15/30 * * * ?

已经提供的答案的另一种形式是:

0 15-45/30 * * * ?

使用CronMaker进行测试后, 得出以下结果(请注意不同的开始时间):

在此处输入图片说明 在此处输入图片说明

由于其他cron表达式存在一些问题,因此我安排了上述工作,并且运行良好

暂无
暂无

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

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