写一个 LocalDateTime 实现 Date转 字符串 的静态方法,加上注释
时间: 2023-10-26 22:09:23 浏览: 80
将日期转换为字符串的方法
```java
import java.time.LocalDateTime;
import java.time.format.DateTimeFormatter;
import java.util.Date;
public class DateUtil {
/**
* 将Date类型转换为字符串类型,格式为yyyy-MM-dd HH:mm:ss
* @param date 待转换的Date对象
* @return 转换后的字符串
*/
public static String dateToString(Date date) {
// 将Date对象转换为LocalDateTime对象,需要先获取Date对象的时间戳
LocalDateTime localDateTime = LocalDateTime.ofInstant(date.toInstant(), ZoneId.systemDefault());
// 定义日期格式化对象
DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss");
// 使用日期格式化对象将LocalDateTime对象格式化为字符串
String dateString = formatter.format(localDateTime);
return dateString;
}
}
```
阅读全文