Java中,把LocalDateTime转为LocalDate
时间: 2024-08-08 17:00:57 浏览: 68
String类型转localDate,date转localDate的实现代码
5星 · 资源好评率100%
在Java中,如果你有一个`LocalDateTime`对象并且只想获取其中包含日期的部分而忽略时间部分,你可以通过调用`toLocalDate()`方法将它转换为`LocalDate`对象。这个方法会创建一个新的`LocalDate`实例,其年、月和日分别对应原有`LocalDateTime`中的值,时间部分会被设置为0点0分0秒。
例如:
```java
import java.time.LocalDateTime;
import java.time.LocalDate;
LocalDateTime dateTime = LocalDateTime.now(); // 获取当前时间
LocalDate dateOnly = dateTime.toLocalDate();
```
现在`dateOnly`变量就只包含了原来`dateTime`中的日期信息了。
阅读全文