Java中String、LocalDateTime、LocalDate、Date互转

时间:2020-08-14 10:21:37   收藏:0   阅读:77

String 转LocalDate和LocalDateTime

LocalDate startDate =
                    LocalDate.parse("2019-12-05", DateTimeFormatter.ofPattern("yyyy-MM-dd"));

LocalDateTime startDateTime =
        LocalDateTime.parse("2019-12-05 15:30:11", DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss"));

LocalDate转Date

LocalDate localDate = LocalDate.now();
ZoneId zone = ZoneId.systemDefault();
Instant instant = localDate.atStartOfDay().atZone(zone).toInstant();
java.util.Date date = Date.from(instant);

LocalDateTime转Date

Date LocalDateTimeToDate = Date.from(LocalDateTime.now().atZone(ZoneId.systemDefault()).toInstant());

LocalDateTime转String 

String currentTime = LocalDateTime.now().format(DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss"));

 

 

 

:https://www.cnblogs.com/codecat/p/11990093.html

原文:https://www.cnblogs.com/xguai/p/13500571.html

评论(0
© 2014 bubuko.com 版权所有 - 联系我们:wmxa8@hotmail.com
打开技术之扣,分享程序人生!