「Java」Calendarクラスで年月日をセットするサンプル
環境
Spring Tool Suite 4
JavaSE17
書式
1.getInstance()
Calendarインスタンスを取得する
2.set(int y, int m, int d)
y年、m月、d日をセットする
使用例
package com.arkgame.study;
import java.util.Calendar;
public class CalendarDemo {
public static void main(String[] args) {
Calendar cal = Calendar.getInstance();
// 年、月、日、時、分、秒をセットする(一括)
cal.set(2022, 4, 23, 23, 19, 59);
System.out.println("年: " + cal.get(Calendar.YEAR));
System.out.println("月: " + cal.get(Calendar.MONTH));
System.out.println("日: " + cal.get(Calendar.DATE));
System.out.println("時間: " + cal.get(Calendar.HOUR));
System.out.println("分: " + cal.get(Calendar.MINUTE));
System.out.println("秒: " + cal.get(Calendar.SECOND));
System.out.println("ミリ秒: " + cal.get(Calendar.MILLISECOND));
System.out.println("年の何日目: " + cal.get(Calendar.DAY_OF_YEAR));
System.out.println("月の何日目: " + cal.get(Calendar.DAY_OF_MONTH));
System.out.println("週の何日目: " + cal.get(Calendar.DAY_OF_WEEK));
}
}
実行結果
年: 2022
月: 4
日: 23
時間: 11
分: 19
秒: 59
ミリ秒: 45
年の何日目: 143
月の何日目: 23
週の何日目: 2