mirror of
https://gitee.com/huangge1199_admin/vue-pro.git
synced 2024-11-26 01:01:52 +08:00
!987 【修复】定时任务指定某一年执行时,只会执行一次,后台查看任务详细会报错
Merge pull request !987 from 高高/N/A
This commit is contained in:
commit
e06fc83519
@ -46,6 +46,10 @@ public class CronUtils {
|
|||||||
List<LocalDateTime> nextTimes = new ArrayList<>(n);
|
List<LocalDateTime> nextTimes = new ArrayList<>(n);
|
||||||
for (int i = 0; i < n; i++) {
|
for (int i = 0; i < n; i++) {
|
||||||
Date nextTime = cron.getNextValidTimeAfter(now);
|
Date nextTime = cron.getNextValidTimeAfter(now);
|
||||||
|
if (nextTime == null) {
|
||||||
|
// 如果 nextTime 为 null,说明没有更多的有效时间,退出循环
|
||||||
|
break;
|
||||||
|
}
|
||||||
nextTimes.add(LocalDateTimeUtil.of(nextTime));
|
nextTimes.add(LocalDateTimeUtil.of(nextTime));
|
||||||
// 切换现在,为下一个触发时间;
|
// 切换现在,为下一个触发时间;
|
||||||
now = nextTime;
|
now = nextTime;
|
||||||
|
Loading…
Reference in New Issue
Block a user