簡體   English   中英

Quartz 2.0.2 - 安排重復事件

[英]Quartz 2.0.2 - Schedule recurrent event

我失去了石英2.0的定義。 我想安排SimpleTrigger

  • 從12/20/2012開始到2017年12月31日
  • 每三天舉行一次
  • 將在下午5點發生。

      Date start = 12/20/2012; Date endDate = 12/31/2017; SimpleTrigger trigger = newTrigger() .withIdentity("trigger3", "group1") .startAt(startDate) .withSchedule(simpleSchedule() .withIntervalInHours(3 * 24) .build(); 

如何將5pm出現和endDate參數添加到TriggerBuilder

嘗試這個:

Date start = 12/20/2012;
Date endDate = 12/31/2017;
SimpleTrigger trigger = newTrigger()
    .withIdentity("trigger3", "group1")
    .startAt(startDate) 
    .withSchedule(cronSchedule("* * 17 0/3 * *").build())
    .endAt(endDate)
    .build;

我自己沒有對此進行測試,但這應該可行,或者至少需要一些調整。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM