スプリングクオーツ スケジュール式
0 40 4-16 * * *
Java スプリング スケジューラ クォーツ
Express schedule="0 40 4-16 * * *" という古いコードがありますが、これが何を意味するのかわかりません。
次のファイルを準備した後でも、上記の Cron 式が何をするのか理解できません。http://en.wikipedia.org/wiki/Cron
スプリングクオーツ スケジュール式
0 40 4-16 * * *
Java スプリング スケジューラ クォーツ
Express schedule="0 40 4-16 * * *" という古いコードがありますが、これが何を意味するのかわかりません。
次のファイルを準備した後でも、上記の Cron 式が何をするのか理解できません。http://en.wikipedia.org/wiki/Cron
毎日 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 の場合です。