1

今日から 2 年ごとに特定の日に実行するジョブをスケジュールする Quartz cron 式を作成しています。私はかなりの数をテストしましたが、次のいずれかが機能するはずです。

53 18 23 12 ? 2013/2 => starting on year 2013 and on every two years later on
53 18 23 12 ? */2

しかし、どちらも Quartz cron 式の検証テストに失敗します。正しい cron 式は何でしょうか?

4

1 に答える 1

5

Cron 式が不完全です。Quartz Cron 式は、次の 7 つの部分で構成されています。

  1. 時間
  2. 曜日
  3. 曜日
  4. 年(オプション)

したがって、2013 年から 2 年ごとに 12 月 24 日の午後 11 時 59 分に実行するようにスケジュールを設定する場合、式は次のようになります。

0 59 23 24 12 ? 2013/2
于 2013-12-31T10:36:06.793 に答える