Java LocalDateTime 毫秒补全:将日期时间精确到毫秒
要强制补全至毫秒级别,可以使用'java.time.LocalDateTime'类来表示日期时间,并使用'java.time.format.DateTimeFormatter'类来格式化输出。
以下是一个示例程序:
import java.time.LocalDateTime;
import java.time.format.DateTimeFormatter;
public class Main {
public static void main(String[] args) {
LocalDateTime dateTime = LocalDateTime.of(2022, 1, 1, 0, 0, 0, 0);
DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss.SSS");
String formattedDateTime = dateTime.format(formatter);
System.out.println(formattedDateTime);
}
}
输出结果为:
2022-01-01 00:00:00.000
在'DateTimeFormatter'的格式模式中,'SSS'表示毫秒级别的占位符。通过这种方式,可以将毫秒补全至三位数。
原文地址: https://www.cveoy.top/t/topic/pmuo 著作权归作者所有。请勿转载和采集!