LocalDateTime中的format
时间: 2023-10-31 15:59:34 浏览: 69
JsonFormat java android
LocalDateTime中的format方法用于将日期时间对象格式化为指定的字符串。它接受一个DateTimeFormatter对象作为参数,该对象定义了日期时间的格式模式。
以下是一个示例代码:
```
import java.time.LocalDateTime;
import java.time.format.DateTimeFormatter;
public class Main {
public static void main(String[] args) {
LocalDateTime now = LocalDateTime.now();
// 创建自定义的日期时间格式模式
DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss");
// 使用format方法将LocalDateTime对象格式化为字符串
String formattedDateTime = now.format(formatter);
System.out.println("Formatted DateTime: " + formattedDateTime);
}
}
```
在上面的示例中,我们首先创建了一个DateTimeFormatter对象,指定了日期时间的格式模式为"yyyy-MM-dd HH:mm:ss",然后使用format方法将当前的LocalDateTime对象now格式化为字符串。最后,我们将格式化后的字符串输出到控制台。
输出结果类似于:Formatted DateTime: 2022-01-01 12:34:56
你可以根据需要使用不同的格式模式来格式化LocalDateTime对象。更多关于DateTimeFormatter的格式模式可以参考Java文档。
阅读全文