「Java」CalendarクラスとSimpleDateFormatクラスでシステム日付を取得する

環境
JDK1.8

書式
getInstance()
デフォルトのタイムゾーンおよびロケールを使用してカレンダを取得します。
SimpleDateFormatについて
日付のフォーマットと解析を、ロケールを考慮して行うための具象クラスです。フォーマット(日付→テキスト)、解析(テキスト→日付)および正規化を行うことができます。

使用例

package com.arkgame.study;

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

public class Test {

      //日付のフォーマット
      private static final String FMT = "yyyy/MM/dd";

      public static void main(String[] args) {
            //Calendarインスタンス生成
            Calendar c = Calendar.getInstance();
            SimpleDateFormat sdf = new SimpleDateFormat(FMT, Locale.JAPAN);
            //日付をフォーマットする
            String str = sdf.format(c.getTime());
            System.out.println("現在の日付: " + str);
      }

}

実行結果
現在の日付: 2022/04/15

Java

Posted by arkgame