「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