java8 LocaDate 和 Date 互转

提供一个实用的工具类

public class LocalDateUtils {
    
    
    // localDate 转 date
    public  static Date localDate2Date(LocalDate localDate){
    
    
        if (localDate == null){
    
    
            return null;
        }
        ZonedDateTime zonedDateTime = localDate.atStartOfDay(ZoneId.systemDefault());
        Date date = Date.from(zonedDateTime.toInstant());
        return date;
    }
    // date 转 localDate
    public static LocalDate date2LocalDate(Date date){
    
    
        if (date == null){
    
    
            return null;
        }
        LocalDate localDate = date.toInstant().atZone(ZoneId.systemDefault()).toLocalDate();
        return localDate;
    }
}

猜你喜欢

转载自blog.csdn.net/u014212540/article/details/129529248
今日推荐