date 转LocalDateTime
时间: 2023-11-02 21:00:29 浏览: 83
LocalDateTime在项目中的使用(LocalDateTime对接前端通过时间戳互转、LocalDateTime对接数据库)
可以按照以下步骤将 java.util.Date 对象转换为 LocalDateTime 对象:
1. 首先,将 Date 对象转换为 Instant 对象,即一个不带有时区信息的时间戳。
2. 然后,使用 Instant 对象和指定的时区信息,通过 LocalDateTime 的 ofInstant() 方法将其转换为一个 LocalDateTime 对象。
下面是示例代码:
```java
// 假设存在一个 Date 对象名为 date
Instant instant = date.toInstant();
LocalDateTime localDateTime = LocalDateTime.ofInstant(instant, ZoneId.systemDefault());
```
通过以上步骤,你可以将一个 java.util.Date 对象转换为 LocalDateTime 对象。
阅读全文