package com.x2era.smooth.work.util;
import lombok.extern.slf4j.Slf4j;
import java.text.SimpleDateFormat;
import java.time.*;
import java.util.Date;
@Slf4j
public class DateUtils {
/**
* Date转换为LocalDate
*
* @param date
* @return
*/
public static LocalDate dateToLocalDate(Date date) {
return date.toInstant().atZone(ZoneId.systemDefault()).toLocalDate();
}
/**
* Date转换为LocalDateTime
*
* @param date
* @return
*/
public static LocalDateTime dateToLocalDateTime(Date date) {
Instant instant = date.toInstant();
ZoneId zoneId = ZoneId.systemDefault();
return instant.atZone(zoneId).toLocalDateTime();
}
/**
* LocalDateTime转换为Date
*
* @param localDateTime
*/
public static Date localDateTimeToDate(LocalDateTime localDateTime) {
ZoneId zoneId = ZoneId.systemDefault();
ZonedDat
LocalDateTime和Date之间的转换【日期偏移】
最新推荐文章于 2024-05-21 14:13:14 发布