[Java8]SimpleDateFormatで日付フォーマットを設定するサンプル
環境
JavaSE 1.8
Eclipse 4.14.0
構文
1.SimpleDateFormat
SimpleDateFormatは、日付のフォーマットと解析を、ロケールを考慮して行うための具象クラスです。フォーマット(日付→テキスト)、
解析(テキスト→日付)および正規化を行うことができます。
2.java.util.Date
クラスDateは、特定のインスタントを表すもので、その精度はミリ秒です。
3.public final String format(Date date)
Dateを日時文字列にフォーマットします。
パラメータ:
date – 時刻文字列にフォーマットする時刻値。
戻り値:フォーマットされた時刻文字列。
使用例
package com.arkgame.study; import java.text.SimpleDateFormat; import java.util.Date; public class TimeDemo { private static final String strFmt = "yyyy/MM/dd HH:mm:ss.SSS"; public static void main(String[] args) { SimpleDateFormat sdfFmt = new SimpleDateFormat(strFmt); Date curDate = new Date(); System.out.println("開始時刻: " + sdfFmt.format(curDate)); } }
実行結果
開始時刻: 2022/09/02 14:48:14.848