LocalDateTime日期時(shí)間格式化
LocalDateTime localDateTime = LocalDateTime.now()
System.out.println(now.format(DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss")
));
localDateTime.format(`DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss")
測(cè)試1
public static void main(String...arguments)throws Exception{
LocalDateTime now = LocalDateTime.now();
System.out.println(now);
System.out.println(now.format(DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss")));
System.out.println(now.format(DateTimeFormatter.BASIC_ISO_DATE));
System.out.println(now.format(DateTimeFormatter.ISO_DATE));
System.out.println(now.format(DateTimeFormatter.ISO_DATE_TIME));
System.out.println(now.format(DateTimeFormatter.ISO_TIME));
// System.out.println(now.format(DateTimeFormatter.ISO_INSTANT)); //會(huì)報(bào)錯(cuò)
System.out.println(now.format(DateTimeFormatter.ISO_LOCAL_DATE));
System.out.println(now.format(DateTimeFormatter.ISO_LOCAL_DATE_TIME));
System.out.println(now.format(DateTimeFormatter.ISO_LOCAL_TIME));
// System.out.println(now.format(DateTimeFormatter.ISO_OFFSET_DATE)); //會(huì)報(bào)錯(cuò)
// System.out.println(now.format(DateTimeFormatter.ISO_OFFSET_DATE_TIME)); //會(huì)報(bào)錯(cuò)
// System.out.println(now.format(DateTimeFormatter.ISO_OFFSET_TIME)); //會(huì)報(bào)錯(cuò)
System.out.println(now.format(DateTimeFormatter.ISO_ORDINAL_DATE));
System.out.println(now.format(DateTimeFormatter.ISO_WEEK_DATE));
// System.out.println(now.format(DateTimeFormatter.ISO_ZONED_DATE_TIME)); //會(huì)報(bào)錯(cuò)
// System.out.println(now.format(DateTimeFormatter.RFC_1123_DATE_TIME)); //會(huì)報(bào)錯(cuò)
}
測(cè)試2文章來源:http://www.zghlxwxcb.cn/news/detail-480612.html
import java.time.LocalDateTime;
import java.time.format.DateTimeFormatter;
public class TestLocalDateTime230612 {
public static void main(String...arguments)throws Exception{
LocalDateTime now = LocalDateTime.now();
pln("原樣toString()" , now.toString());
pln("DateTimeFormatter.ofPattern(\"yyyy-MM-dd HH:mm:ss\")" , now.format(DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss")));
pln("DateTimeFormatter.BASIC_ISO_DATE)" , now.format(DateTimeFormatter.BASIC_ISO_DATE));
pln("DateTimeFormatter.ISO_DATE" , now.format(DateTimeFormatter.ISO_DATE));
pln("DateTimeFormatter.ISO_DATE_TIME)" , now.format(DateTimeFormatter.ISO_DATE_TIME));
pln("DateTimeFormatter.ISO_TIME)" , now.format(DateTimeFormatter.ISO_TIME));
// pln("" , now.format(DateTimeFormatter.ISO_INSTANT)); //會(huì)報(bào)錯(cuò)
pln("DateTimeFormatter.ISO_LOCAL_DATE)" , now.format(DateTimeFormatter.ISO_LOCAL_DATE));
pln("DateTimeFormatter.ISO_LOCAL_DATE_TIME)" , now.format(DateTimeFormatter.ISO_LOCAL_DATE_TIME));
pln("DateTimeFormatter.ISO_LOCAL_TIME)" , now.format(DateTimeFormatter.ISO_LOCAL_TIME));
// pln("" , now.format(DateTimeFormatter.ISO_OFFSET_DATE)); //會(huì)報(bào)錯(cuò)
// pln("" , now.format(DateTimeFormatter.ISO_OFFSET_DATE_TIME)); //會(huì)報(bào)錯(cuò)
// pln("" , now.format(DateTimeFormatter.ISO_OFFSET_TIME)); //會(huì)報(bào)錯(cuò)
pln("DateTimeFormatter.ISO_ORDINAL_DATE)" , now.format(DateTimeFormatter.ISO_ORDINAL_DATE));
pln("DateTimeFormatter.ISO_WEEK_DATE)" , now.format(DateTimeFormatter.ISO_WEEK_DATE));
// pln("" , now.format(DateTimeFormatter.ISO_ZONED_DATE_TIME)); //會(huì)報(bào)錯(cuò)
// pln("" , now.format(DateTimeFormatter.RFC_1123_DATE_TIME)); //會(huì)報(bào)錯(cuò)
}
static void pln(String a, Object b) {
while(a.length()<"DateTimeFormatter.ofPattern(\"yyyy-MM-dd HH:mm:ss\")".length())a+=" ";
System.out.println (a + " 的效果: " + b);
}
}
測(cè)試2的結(jié)果文章來源地址http://www.zghlxwxcb.cn/news/detail-480612.html
原樣toString() 的效果: 2023-06-12T22:50:54.825257400
DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss") 的效果: 2023-06-12 22:50:54
DateTimeFormatter.BASIC_ISO_DATE) 的效果: 20230612
DateTimeFormatter.ISO_DATE 的效果: 2023-06-12
DateTimeFormatter.ISO_DATE_TIME) 的效果: 2023-06-12T22:50:54.8252574
DateTimeFormatter.ISO_TIME) 的效果: 22:50:54.8252574
DateTimeFormatter.ISO_LOCAL_DATE) 的效果: 2023-06-12
DateTimeFormatter.ISO_LOCAL_DATE_TIME) 的效果: 2023-06-12T22:50:54.8252574
DateTimeFormatter.ISO_LOCAL_TIME) 的效果: 22:50:54.8252574
DateTimeFormatter.ISO_ORDINAL_DATE) 的效果: 2023-163
DateTimeFormatter.ISO_WEEK_DATE) 的效果: 2023-W24-1
到了這里,關(guān)于Java8日期時(shí)間類LocalDateTime格式化的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!