春季石英计划表达
0 40 4-16 * * *
Java spring scheduler quartz
我的代码有明确的日程表=“0 40 4-16 * * *”我不明白这是什么意思?
即使在准备好后,以下文件也无法弄清楚Cron表达式的作用是什么。 http://en.wikipedia.org/wiki/Cron
答案 0 :(得分: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,或this。