java8 localDataTime to date

2022-02-06  本文已影响0人  志伟的思想汇报

新的方式

ZonedDateTime zdt = LocalDateTime.now().atZone(ZoneId.systemDefault());

Date from = Date.from(zdt.toInstant());

原来方式

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

Date parse =new Date();

try {

    parse =new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").parse(format);

}catch (ParseException e) {

    e.printStackTrace();

}

后面应该采用新的方式,没有精度损失。

上一篇 下一篇

猜你喜欢

热点阅读