簡體   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