Java date 转换 LocalDateTime 的工具类
时间: 2024-01-10 12:20:32 浏览: 148
日期转换Java工具类
Java 8引入了java.time包,其中包含了LocalDateTime类,可以用于处理日期和时间。面是一个示例代码,展示了如何将Java Date对象转换为LocalDateTime对象的工具类方法:
```java
import java.time.LocalDateTime;
import java.time.ZoneId;
import java.util.Date;
public class DateUtils {
public static LocalDateTime convertDateToLocalDateTime(Date date) {
return date.toInstant().atZone(ZoneId.systemDefault()).toLocalDateTime();
}
}
```
使用这个工具类方法,你可以将一个Java Date对象转换为对应的LocalDateTime对象。例如:
```java
Date date = new Date();
LocalDateTime localDateTime = DateUtils.convertDateToLocalDateTime(date);
System.out.println(localDateTime);
```
这将打印出当前的日期和时间。
阅读全文