1 // オブジェクトの現在時刻作成
2日DA1 = 新しい新A日付();
3 // ターゲット4億ミリ秒後の時間までの時間を作成し
4日DA2 = 新しい新 A日(4億)。
1 //作成したオブジェクトの現在の時刻
2 日DA1 = 新しい新A日付();
3。 // フォーマットフォーマッタカスタム
4。 DateFormatのDF1 = 新しい新しいてSimpleDateFormat( "MM-DD-YYYY HH:MM:SS" );
5。 // フォーマットされた出力
6 列STR1 = df1.format(DA1)
。7 のSystem.out.println(0009); // 2020年1月9日午前2時43分38秒
8。 // 別のフォーマット
9。 DateFormatのDF2 = 新しい新しいてSimpleDateFormat(「YYYY年mMの月は、HHミリメートルSS日「DD場合、)
10 列STR2 = df2.format(DA1)
。11 System.out.println(STR2); // 2020年1月2日09分38秒43
12 // 書式入力
13 日DA2 = df2.parse(「2020年1月9日02時間00分38秒"); // ここでエラーをスローするために
14 日DA3 = df2.parse("午前2時00分38秒で2020年1月9日には" );
15 のSystem.out.println(DA2); // 木02 1月9日:00:38 CST 2020である
16 のSystem.out.println(DA3); // 09午前2時00分38秒CST 2020木日は、そういくつかの自動変換が存在し得る、いかなる0は同じではないがある
17 // 特定の要素を取得し
18 DF3 = DateFormatの新しい新しいてSimpleDateFormat( "YYYY年" );
19 文字列の年= df3.format(DA1);
20 System.out.println(年); // 2020年
1 // カレンダーオブジェクト初期化
2 =カレンダーCAN1を新しい新しいてGregorianCalendar(2020,3,5 ;)
。3 カレンダーCAN2 = 新しい新しいてGregorianCalendar(2020,3,5,5,6,3 ;)
4。 // 得る特定要素
5 のint =年can1.get(Calendar.YEAR);
6 int型日= can1.get(Calendar.DATE);
。7 (+日+ "日" "の"年+のSystem.out.println );
8 // 特定の要素を設定する
9。 can1.set (Calendar.YEAR、1999 );
10 INT切望= can1.get(Calendar.YEAR)
。11 System.out.println(あこがれる+ "年" +日+ "天" );
12 // 加减运算
13 can1.add(Calendar.YEAR、10 )。
14 のSystem.out.println(can1.get(Calendar.YEAR)+ "年" )。
15 can1.add(Calendar.YEAR、-10 )。
16 のSystem.out.println(can1.get(Calendar.YEAR)+ "年" )。
17 // 与日之间的转换
18 日ダ= can1.getTime()。
19 のSystem.out.println(DA)。
20 can1.setTime(DA)。
21 のSystem.out.println(can1.get(Calendar.YEAR)+ "年" + can1.get(Calend
22 #######################
2020年5日
、1999年に、5日
2009
1999
月4月5日夜12時00分00秒CST 1999
1999 5日