「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

Java

Posted by arkgame