setメソッド
日付/時刻要素を設定する – setメソッド- public final void set(int year, int month, int date [,int hour, int minute])
- public void set(int field, int value)
- year:年
- month:月
- date:日
- hour:時
- minute:分
- field:設定する日付/時刻フィールド
- value:引数fieldに設定する値
カレンダーの時刻/日付要素を設定するには、setメソッドを利用します。
年月日時分をまとめて指定するならば、第1構文を利用してください。
特定の日付/時刻要素(たとえば年だけ)を指定したいならば、第2構文で、日付/時刻フィールドと値のセットで指定します。引数fieldに指定できる値については、getメソッドの表も参照してください。
CalSet.java
package com.example.mynavi.calendar; import java.util.Calendar; public class CalSet { public static void main(String[] args) { Calendar cal1 = Calendar.getInstance(); cal1.set(2020, 7, 19, 15, 03, 47); System.out.println(cal1.getTime()); // 結果:Wed Aug 19 15:03:47 JST 2020 Calendar cal2 = Calendar.getInstance(); cal2.set(Calendar.YEAR, 2020); System.out.println(cal2.getTime()); // 結果:Sat Jan 04 16:19:40 JST 2020 } }
関連ページ
get