|
@@ -20,6 +20,7 @@ public class DateUtil {
|
|
|
calendar.set(Calendar.HOUR_OF_DAY, 0);
|
|
|
calendar.set(Calendar.MINUTE, 0);
|
|
|
calendar.set(Calendar.SECOND, 0);
|
|
|
+ calendar.set(Calendar.MILLISECOND, 0);
|
|
|
return calendar.getTime();
|
|
|
}
|
|
|
public static Date getDaysAgoDate(int day) {
|
|
@@ -141,4 +142,12 @@ public class DateUtil {
|
|
|
return Date.from(localDate.atStartOfDay(zone).toInstant());
|
|
|
}
|
|
|
|
|
|
+ public static Date getDatePlusDays(String dateString, int plusDays) {
|
|
|
+ DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy-MM-dd");
|
|
|
+ LocalDate localDate = LocalDate.parse(dateString, formatter);
|
|
|
+ ZoneId zone = ZoneId.of("Asia/Shanghai");
|
|
|
+ localDate = localDate.plusDays(plusDays);
|
|
|
+ return Date.from(localDate.atStartOfDay(zone).toInstant());
|
|
|
+ }
|
|
|
+
|
|
|
}
|