LocalDateTime 怎么格式化
时间: 2023-08-17 07:11:21 浏览: 86
DateTime格式化
Java8中的LocalDateTime可以使用DateTimeFormatter类进行格式化,具体步骤如下:
1. 创建DateTimeFormatter对象,可以使用预定义的格式化方式,也可以自定义格式化方式。
2. 调用LocalDateTime的format方法,将DateTimeFormatter对象作为参数传入,即可将LocalDateTime对象格式化为指定格式的字符串。
示例代码:
```java
// 使用预定义的格式化方式
LocalDateTime now = LocalDateTime.now();
DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss");
String formattedDateTime = now.format(formatter);
System.out.println(formattedDateTime);
// 自定义格式化方式
DateTimeFormatter customFormatter = DateTimeFormatter.ofPattern("yyyy年MM月dd日 HH时mm分ss秒");
String customFormattedDateTime = now.format(customFormatter);
System.out.println(customFormattedDateTime);
```
输出结果:
```
2021-09-01 14:30:00
2021年09月01日 14时30分00秒
```
阅读全文