java8中日期時間的格式化與解析


public static void main(String[] args) {
    LocalDateTime now = LocalDateTime.now();

    String s1 = now.format(DateTimeFormatter.ISO_DATE);
    String s2 = now.format(DateTimeFormatter.ISO_DATE_TIME);
    String s3 = now.format(DateTimeFormatter.ofLocalizedDate(FormatStyle.FULL));
    String s4 = now.format(DateTimeFormatter.ofLocalizedDate(FormatStyle.LONG));
    String s5 = now.format(DateTimeFormatter.ofLocalizedDate(FormatStyle.MEDIUM));
    String s6 = now.format(DateTimeFormatter.ofLocalizedDate(FormatStyle.SHORT));
    String s7 = now.format(DateTimeFormatter.ofPattern("yyyy/MM/dd HH:mm:ss:SSS"));

    System.out.println("ISO_DATE:  " + s1);
    System.out.println("ISO_DATE_TIME:  " + s2);
    System.out.println("FULL:  " + s3);
    System.out.println("LONG:  " + s4);
    System.out.println("MEDIUM:  " + s5);
    System.out.println("SHORT:  " + s6);
    System.out.println("yyyy/MM/dd HH:mm:ss:SSS:  " + s7);

    LocalDateTime time = LocalDateTime.parse(s2);
    System.out.println(time);
}


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM