之前参考了文章:https://blog.youkuaiyun.com/gm371200587/article/details/82657935
实践过程中发现 周天的cron表达式不是1,这个疑问有些不解,先记录一下
下面为验证代码:
String cron = "0 */5 * * * ?"; //每个五分钟执行一次
CronSequenceGenerator cronSequenceGenerator = new CronSequenceGenerator(cron);
Date currentTime = new Date();
System.out.println("currentTime: " + currentTime);
Date nextTimePoint = cronSequenceGenerator.next(currentTime); // currentTime为计算下次时间点的开始时间
System.out.println("nextTimePoint: " + nextTimePoint);
Date nextNextTimePoint = cronSequenceGenerator.next(nextTimePoint);
System.out.println("nextNextTimePoint: " + nextNextTimePoint);
Sys