/**
* 将 LocalDate 转为 Date
*
* @param localDate
* @return java.util.Date
*/
public static Date localDateToDate(LocalDate localDate) {
return Date.from(localDate.atStartOfDay(ZoneId.systemDefault()).toInstant());
}
/**
* 将 Date 转为 LocalDate
*
* @param date
* @return java.time.LocalDate;
*/
public static LocalDate dateToLocalDate(Date date) {
return date.toInstant().atZone(ZoneId.systemDefault()).toLocalDate();
}
/**
* 将 LocalDateTime 转为 Date
*
* @param localDateTime
* @return java.util.Date
*/
public static Date localDateTimeToDate(LocalDateTime localDateTime) {
return Date.from(localDateTime.atZone(ZoneId.systemDefault()).toInstant());
}
/**
* 将 Date 转为 LocalDateTime
*
* @param date
* @return java.time.LocalDateTime;
*/
public static LocalDateTime dateToLocalDateTime(Date date) {
return date.toInstant().atZone(ZoneId.systemDefault()).toLocalDateTime();
}
LocalDate、LocalDateTime、Date之间的互转
最新推荐文章于 2023-10-15 23:35:22 发布