java8 date和localdate的转换

阅读 71

2023-02-28


localdatetime 转换为date

LocalDateTime datetime = LocalDateTime.of(1999, 1, 1, 2, 2, 2);
Date date = Date.from(datetime.atZone(ZoneId.systemDefault()).toInstant());
invoice.setInvoiceDate(date);

date转换为localdatetime

Instant instant =new Date().toInstant();
ZoneId zone = ZoneId.systemDefault();
LocalDateTime localDateTime = LocalDateTime.ofInstant(instant, zone);
LocalDate localDate= localDateTime.toLocalDate();


精彩评论(0)

0 0 举报