📅  最后修改于: 2023-12-03 15:01:51.883000             🧑  作者: Mango
format()
方法是 ChronoLocalDateTime
接口中的方法,用于将 ChronoLocalDateTime
对象格式化为字符串。该方法返回一个 String
类型的值,格式化的字符串遵循指定的格式字符串。
String format(DateTimeFormatter formatter)
formatter
:用于格式化日期时间的格式化程序import java.time.LocalDateTime;
import java.time.format.DateTimeFormatter;
import java.time.temporal.ChronoField;
public class ChronoLocalDateTimeFormatExample {
public static void main(String[] args) {
LocalDateTime dateTime = LocalDateTime.of(2021, 10, 23, 12, 34, 56);
String formattedDateTime = dateTime.format(DateTimeFormatter.ofPattern("yyyy年MM月dd日 HH:mm:ss"));
System.out.println("格式化后的日期时间:" + formattedDateTime);
}
}
格式化后的日期时间:2021年10月23日 12:34:56
以上代码中,我们创建了一个 LocalDateTime
对象,代表了 2021年10月23日 12:34:56
这个时刻。然后我们使用 ofPattern(String pattern)
方法创建一个格式化程序,该程序指定了一个格式化模板,用于将日期时间格式化为字符串。最后,我们调用 ChronoLocalDateTime
接口中的 format(DateTimeFormatter formatter)
方法,将日期时间对象格式化为字符串,并打印出来。
以上示例代码展示了如何使用 ChronoLocalDateTime
的 format()
方法将日期时间对象格式化为字符串。在实际开发中,我们通常使用 DateTimeFormatter
对象来创建格式化程序,还可以使用其他的格式化程序进行日期时间格式化。