Javaの日付形式

Javaの日付と時刻のAPIは、常にこの問題を解決するために、批判されるべきものとなっている、Javaの8はLOCALDATE、にLocalTime、LocalDateTimeを、時計、インスタント他のカテゴリを含め、新しい日付と時刻のAPIを紹介し、これらのクラスは設計されています同じモードで使用されているので、スレッドセーフなデザインです。

パブリック クラスDateFormatTest { 

    公共 静的 ボイドメイン(文字列[]引数){
         // 通过カレンダー获取日期 
        カレンダーカレンダー= Calendar.getInstance(); 
        日付日付 = calendar.getTime(); 

        // 通过日获取日期の 
        日の日付1 = 新しい日付(); 

        SimpleDateFormat SimpleDateFormatは = 新しいてSimpleDateFormat( "YYYY / MM / DD" ); 
        SimpleDateFormat simpleDateFormat1 = 新しいてSimpleDateFormat( "YYYY / MM / DD" ); 
        System.out.println(simpleDateFormat1.format(DATE1))。

        //日付形式java8
         // LocalDateTimeを経由日付と時刻を取得する 
        のLocalDateTime今= LocalDateTime.now(); 
        てDateTimeFormatterてDateTimeFormatter = DateTimeFormatter.ofPattern( "YYYY / MMは/ HHをddは:MM:SS" ); 
        System.out.printlnは(今.format(てDateTimeFormatter)); 
    } 
}

 

日付と時刻を文字列に変換されます

パブリック クラスStr2Date {
     公共 静的 ボイドメイン(文字列[]引数){ 
        文字列関数datestr = "2019年2月23号" 
        SimpleDateFormatのDATEFORMAT = 新しいてSimpleDateFormat( "YYYYの年MM月DD号" ); 
        SimpleDateFormat dateFormat2 = 新しいてSimpleDateFormat( "YYYY / MM / DD" );
        試す{ 
            日付 = dateFormat.parse(datestrを); 
            System.out.println(dateFormat2.format(日)); 
        } キャッチ(はParseException電子){ 
            e.printStackTrace(); 
        }
    } 

}

 



おすすめ

転載: www.cnblogs.com/noperx/p/11361647.html