Date转 LocalDateTime
时间: 2023-11-09 13:53:24 浏览: 95
全局定义Date,LocalDateTime日期格式化
要将Date对象转换为LocalDateTime对象,可以按照以下步骤进行:
1. 将Date对象转换为Instant对象,即一个不带有时区信息的时间戳。
2. 将Instant对象转换为一个LocalDateTime对象。
示例代码如下:
```java
// 获取当前时间,Date对象
Date date = new Date();
// 将 Date 转换为 Instant
Instant instant = date.toInstant();
// 将 Instant 转换为 LocalDateTime
LocalDateTime localDateTime = LocalDateTime.ofInstant(instant, ZoneId.systemDefault());
System.out.println("Date:" + date);
System.out.println("LocalDateTime:" + localDateTime);
```
阅读全文