java Date 转为 LocalDate
时间: 2024-02-02 09:05:18 浏览: 115
String类型转localDate,date转localDate的实现代码
5星 · 资源好评率100%
可以使用以下代码将Java的Date转为LocalDate:
```java
Date date = new Date();
LocalDate localDate = date.toInstant().atZone(ZoneId.systemDefault()).toLocalDate();
```
这里的toInstant()方法将Date对象转为了Java 8引入的Instant对象,然后使用atZone()方法将Instant对象转为了带有时区的ZonedDateTime对象,最后使用toLocalDate()方法将ZonedDateTime对象转为了LocalDate对象。
阅读全文