|
|
|
@ -270,8 +270,8 @@ public class JobScheduleHelper { |
|
|
|
|
ringThread.start(); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
private void refreshNextValidTime(XxlJobInfo jobInfo, Date date) throws ParseException { |
|
|
|
|
Date nextValidTime = new CronExpression(jobInfo.getJobCron()).getNextValidTimeAfter(date); |
|
|
|
|
private void refreshNextValidTime(XxlJobInfo jobInfo, Date fromTime) throws ParseException { |
|
|
|
|
Date nextValidTime = new CronExpression(jobInfo.getJobCron()).getNextValidTimeAfter(fromTime); |
|
|
|
|
if (nextValidTime != null) { |
|
|
|
|
jobInfo.setTriggerLastTime(jobInfo.getTriggerNextTime()); |
|
|
|
|
jobInfo.setTriggerNextTime(nextValidTime.getTime()); |
|
|
|
|