localdatetime转换成date,我要怎么规定转换过来的日期格式
时间: 2023-11-29 19:46:18 浏览: 77
以下是将LocalDateTime转换成Date并规定日期格式的方法:
```java
import java.time.LocalDateTime;
import java.time.ZoneId;
import java.time.format.DateTimeFormatter;
import java.util.Date;
public class LocalDateTimeToDate {
public static void main(String[] args) {
LocalDateTime localDateTime = LocalDateTime.now();
Date date = Date.from(localDateTime.atZone(ZoneId.systemDefault()).toInstant());
DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss");
String formattedDate = formatter.format(localDateTime);
System.out.println("LocalDateTime转换成Date并规定日期格式为:" + formattedDate);
}
}
```
其中,DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss")规定了日期格式为"年-月-日 时:分:秒",你可以根据需要修改格式。
阅读全文