Java 現在日付をyyyyMMdd形式の文字列で取得するサンプル

環境
Java 8
Eclispe 4.14.0

構文
1.getInstance()
デフォルトのタイムゾーンおよびロケールを使用してカレンダを取得します。
2.getTime()
このCalendarの時間値(元期からのミリ秒単位のオフセット)を表すDateオブジェクトを返します。
3.public SimpleDateFormat(String pattern)
指定されたパターンとデフォルトのFORMATロケールのデフォルト日付フォーマット記号を使ってSimpleDateFormatを構築します。

使用例

package com.arkgame.test;

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

public class ArkTest {

      public static void main(String[] args) {
            // インスタンスを生成
            Calendar cd = Calendar.getInstance();

            // 日付形式を設定
            SimpleDateFormat sdf = new SimpleDateFormat("yyyy年MM月dd日");
            // 整形した日時を格納する
            String res = sdf.format(cd.getTime());
            System.out.println("現在の日付: "+res);

      }

}

実行結果
現在の日付: 2022年11月15日

Java

Posted by arkgame