java字符串格式化LocalDateTime
时间: 2024-07-10 08:00:23 浏览: 85
在Java中,`LocalDateTime` 是 `java.time` 包中的一个类,它表示日期和时间,但不包括时区信息。如果你想要格式化 `LocalDateTime` 对象以便于显示或存储,你可以使用 `DateTimeFormatter` 类。以下是一个基本的例子:
```java
import java.time.LocalDateTime;
import java.time.format.DateTimeFormatter;
public class LocalDateTimeFormatExample {
public static void main(String[] args) {
// 获取当前的 LocalDateTime
LocalDateTime dateTime = LocalDateTime.now();
// 创建一个 DateTimeFormatter,指定格式
DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss");
// 格式化 LocalDateTime
String formattedDateTime = dateTime.format(formatter);
// 输出结果
System.out.println("Formatted LocalDateTime: " + formattedDateTime);
}
}
```
在这个例子中,`"yyyy-MM-dd HH:mm:ss"` 是格式化模式,它定义了日期和时间的显示样式,如年-月-日 小时:分钟:秒。
阅读全文