Javaで最も一般的に使用される時間クラスはjava.util.dateです。 GetYear()やgetMonth()などの年、月、日、日、getMonth()を獲得する方法は、日付クラスで放棄されるため、年、月、日、週などのより一般的に使用される日付形式を取得するためにカレンダーを使用する必要があります。
注:以下のすべてのコードは、JDK1.6でテストおよび渡されました。他のバージョンは異なる方法で使用する場合があります。
日付と文字列インターチェンジの使用方法
/***ここでは、日付と文字列のインターチェンジの使用、SimpleDateFormatが必要です。 */date currenttime = new date(); SimpleDateFormat formatter = new SimpledateFormat( "yyyy-mm-dd");文字列dateString = formatter.format(currenttime);日付date = formatter.parse(datestring);
日付とカレンダーの間の相互移転
/***日付とカレンダー間の相互変換*/カレンダーCal = calendar.getInstance(); cal.settime(new date()); date date1 = cal.getTime();
カレンダーを使用して、年、月、週、日、時間などの時間ドメインを取得します。
/***カレンダーを使用して、年、月、週、日、時間などの時間ドメインを取得します*/cal.get(calendar.year); cal.get(calendar.month); cal.get(calendar.week_of_month); cal.get(calendar.day_of_month); cal.get(calendar.day_of_month);
時間を追加または減算します
/***時間を追加して減算*/cal.add(calendar.month、1); system.out.println(cal.gettime());
特定の日付が属する曜日を計算します
calendarcal = calendary.getInstance(); cal.set(2016,08,01); string [] strdays = new String [] {"Sunday"、 "Monday"、 "火曜日"、「水曜日」、「金曜日」、「土曜日」上記はこの記事のすべての内容です。みんなの学習に役立つことを願っています。誰もがwulin.comをもっとサポートすることを願っています。