Java中LocalDateTime转成LocalDate
时间: 2023-10-14 18:10:16 浏览: 129
可以使用LocalDateTime的toLocalDate()方法将其转换为LocalDate对象。例如:
```java
LocalDateTime dateTime = LocalDateTime.now();
LocalDate date = dateTime.toLocalDate();
```
相关问题
java LocalDateTime 转成LocalDate
以下是两种将Java LocalDateTime转换为LocalDate的方法:
1. 使用toLocalDate()方法:
```java
LocalDateTime now = LocalDateTime.now();
LocalDate date = now.toLocalDate();
System.out.println(date); // 输出:2022-06-04
```
2. 直接调用toLocalDate()方法:
```java
LocalDateTime localDateTime = LocalDateTime.now();
LocalDate localDate = localDateTime.toLocalDate();
System.out.println(localDate); // 输出:2022-06-04
```
localdatetime转换成localdate
要将 LocalDateTime 转换为 LocalDate,可以使用 LocalDateTime 的 toLocalDate() 方法。下面是一个示例代码:
```java
import java.time.LocalDateTime;
import java.time.LocalDate;
public class Main {
public static void main(String[] args) {
LocalDateTime dateTime = LocalDateTime.now();
LocalDate date = dateTime.toLocalDate();
System.out.println("LocalDateTime: " + dateTime);
System.out.println("LocalDate: " + date);
}
}
```
运行此代码将输出当前的 LocalDateTime 和转换后的 LocalDate。请注意,toLocalDate() 方法将从 LocalDateTime 中提取日期部分并返回一个新的 LocalDate 对象。
阅读全文