2012-04-13 127 views
2

我正在使用Quartz在java中調度我的作業。我用「CronTrigger」來設置我的時間。 我想每天在晚上11:55 Pm開火我的工作。我應該在setCronExpression(「」)中寫入我的工作完成。 ??Java調度程序Quartz Cron觸發器時間設置

我認爲守則是什麼:---

CronTrigger trigger = new CronTrigger(); 
trigger.setName("runMeJob"); 
trigger.setCronExpression("0 55 23 * * ?"); 

是上面的代碼正確或我應該做它的一些修改????

+0

是的,我認爲這會工作 – 2012-04-13 10:39:26

回答

9

這將是:0 55 23 1/1 *? *

有一個不錯的網站正是爲你的情況:CronMaker

CronMaker是一個工具,它可以幫助你建立的cron表達式。 CronMaker使用Quartz開源調度器。生成的表達式是基於Quartz cron格式的 。

+0

嗨JMelnik, 謝謝你這麼多。 – 2012-04-13 11:01:25

+0

很好的資源,謝謝,+1 – kostja 2012-04-13 11:12:45

+0

歡迎:) – JMelnik 2012-04-13 13:03:19