Commit 82898793 authored by xinglei's avatar xinglei

修改nextGenDate减1

parent 95218239
......@@ -829,13 +829,13 @@ public class PlanTaskServiceImpl implements IPlanTaskService {
Date date = DateUtil.format();
switch (plan.getPlanType()) {
case "1":
date = DateUtil.getDateByNumber(date, plan.getExecuteInterval());
date = DateUtil.getPreviousDate(DateUtil.getDateByNumber(date, plan.getExecuteInterval()));
break;
case "2":
date = DateUtil.getDateByWeek(date, plan.getExecuteInterval());
date = DateUtil.getPreviousDate(DateUtil.getDateByWeek(date, plan.getExecuteInterval()));
break;
case "3":
date = DateUtil.getDateByMonth(date, plan.getExecuteInterval());
date = DateUtil.getPreviousDate(DateUtil.getDateByMonth(date, plan.getExecuteInterval()));
break;
}
return date;
......
......@@ -603,6 +603,18 @@ public class DateUtil {
return cal.getTime();
}
/**
* 返回传入日期前一天
* @param date
* @return
*/
public static Date getPreviousDate(Date date){
Calendar cal = Calendar.getInstance();
cal.setTime(date);
cal.add(Calendar.DATE, -1);
return cal.getTime();
}
public static Date getHourBeginOfDay(int hour) {
Calendar cal = Calendar.getInstance();
cal.set(Calendar.HOUR_OF_DAY, hour);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment