JavaのCalendarクラスでカレンダーを初期化する方法
Calendarクラスには、カレンダーを初期化する2つの方法があります。
- getInstance()メソッドで現在の日時情報のカレンダーインスタンスを取得
Calendar calendar = Calendar.getInstance();
- set() メソッドで特定の日付と時刻にカレンダーインスタンスを設定するには:
Calendar calendar = Calendar.getInstance();
calendar.set(Calendar.YEAR, 2022);
calendar.set(Calendar.MONTH, Calendar.JANUARY); // 月份从0开始,January为0
calendar.set(Calendar.DAY_OF_MONTH, 1);
calendar.set(Calendar.HOUR_OF_DAY, 0);
calendar.set(Calendar.MINUTE, 0);
calendar.set(Calendar.SECOND, 0);
Calendarインスタンスが 2022年 1月 1日 00時 00分 00秒を表すように設定されます。年、月、日、時、分、秒などのそれぞれのフィールドの値を、必要に応じて設定できます。