「Java」Calendarクラスで現在日付を取得する

2022年3月16日

環境
JavaSE1.8
Eclipse 2019

書式
1.public static Calendar getInstance()
デフォルトのタイムゾーンおよびロケールを使用してカレンダを取得します。
2.public final Date getTime()
このCalendarの時間値(元期からのミリ秒単位のオフセット)を表すDateオブジェクトを返します。
3.public final Date getTime()
このCalendarの時間値(元期からのミリ秒単位のオフセット)を表すDateオブジェクトを返します。

使用例

package com.arkgame.Test;

import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date;

public class CaclendarDemo {

      // 日付のフォーマット
      public static final String DATE_FMT = "yyyyMMdd";

      public static void main(String[] args) {
            // 現在の時間取得
            Calendar cal = Calendar.getInstance();
            // Date変数の宣言
            Date nowDate = new Date();
            cal.setTime(nowDate);

            // 日付のフォーマットの定義
            SimpleDateFormat sdf = new SimpleDateFormat(DATE_FMT);
            // Dateを日時文字列にフォーマットします
            int nnDay = Integer.parseInt(sdf.format(cal.getTime()));
            System.out.println("現在日付: " + nnDay);

      }

}

実行結果
現在日付: 20220316

Java

Posted by arkgame