datetimeformatter用法
时间: 2023-04-22 10:02:45 浏览: 200
Java使用DateTimeFormatter实现格式化时间
`DateTimeFormatter` 是 Java 8 中的一个类,用于格式化和解析日期和时间。它提供了丰富的格式选项,以灵活处理各种日期和时间字符串格式。例如,您可以使用它将日期转换为字符串,或者将字符串转换为日期。使用方法如下:
```
// 创建 DateTimeFormatter 对象,指定格式
DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss");
// 格式化 LocalDateTime 对象
LocalDateTime now = LocalDateTime.now();
String str = formatter.format(now);
System.out.println(str); // 输出:2022-01-01 12:34:56
// 解析字符串为 LocalDateTime 对象
LocalDateTime dateTime = LocalDateTime.parse("2022-01-01 12:34:56", formatter);
System.out.println(dateTime); // 输出:2022-01-01T12:34:56
```
详情请参考:
- https://docs.oracle.com/en/java/javase/14/docs/api/java.base/java/time/format/DateTimeFormatter.html
阅读全文