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

環境
JDK1.8

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

使用例

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
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);
}
}
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); } }
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