/**
* 日期工具
*/
public class DateUtil {
/**
* date日期加天数
* @param date
* @param day
* @return
*/
public static Date dateAddDay(Date date,int day){
Instant instant = date.toInstant().atZone(ZoneId.systemDefault()).toLocalDateTime().plusDays(day).atZone(ZoneId.systemDefault()).toInstant();
return Date.from(instant);
}
/**
* Date 转 LocalDateTime
* @param date
* @return
*/
public static LocalDateTime dateToLocalDateTime(Date date){
return date.toInstant().atZone(ZoneId.systemDefault()).toLocalDateTime();
}
/**
* LocalDateTime 转 Date
* @param dateTime
* @return
*/
public static Date localDateTimeToDate(LocalDateTime dateTime){
Instant instant = dateTime.atZone(ZoneId.systemDefault()).toInstant();
return Date.from(instant);
}
}
LocalDateTime和Date相互转换
于 2023-10-31 17:25:05 首次发布