1

スプリングクオーツ スケジュール式

0 40 4-16 * * *

Java スプリング スケジューラ クォーツ

Express schedule="0 40 4-16 * * *" という古いコードがありますが、これが何を意味するのかわかりません。

次のファイルを準備した後でも、上記の Cron 式が何をするのか理解できません。http://en.wikipedia.org/wiki/Cron

4

1 に答える 1

4

毎日 4:40、5:40、6:40、... 16:40 に実行されます。簡単なテスト コード:

import org.springframework.scheduling.support.CronSequenceGenerator;


CronSequenceGenerator cron = new CronSequenceGenerator("0 40 4-16 * * *", TimeZone.getDefault());
Date d = new Date();
for (int i = 0; i < 20; ++i) {
    d = cron.next(d);
    System.out.println(d);
}

またはこれは Quartz API の場合です。

于 2012-11-01T14:05:39.673 に答える