1

毎週午後3時に起動し、2012年4月25日から開始するcronトリガー式を作成する必要があります。

CronTriggerImplを使用していて、C#DotNetで使用したいことに注意してください。

前もって感謝します

4

1 に答える 1

1

式の形式は

sec min hour DayOfMonth Month DayOfWeek Year

したがって、3つの式を使用すると、必要なものを取得できるはずです。

0 0 3 25-30 4   0 2012    
0 0 3 *   5-12  0 2012
0 0 3 *   *   0 2013-2099

1行目:2012年の4月の25日以上の月の日の最初の日の午後3時

2行目:2012年の5月以上の月の任意の曜日の最初の日の午後3時

3行目は次のように述べています。2013年以上の年の任意の月の任意の曜日の最初の日の午後3時。

それ以外の場合は、単純な式を使用してください

0 0 3 * * 0 *

と組み合わせ

newTrigger().startAt(new DateTime("2012-04-25"))

免責事項:私は実際にこれを試していません。:)

編集:クォーツがオープンレンジを好むかどうかはわかりません...したがって、現在はクローズされています。

于 2012-04-11T14:52:15.713 に答える