「Java」TimestampをStringに変換するサンプル
環境
Spring Tool Suite 4
JavaSE17
関数
SimpleDateFormat(String pattern)
指定されたパターンとデフォルトのFORMATロケールのデフォルト日付フォーマット記号を使ってSimpleDateFormatを構築します。
使用例
package com.arkgame.study; import java.sql.Timestamp; import java.text.SimpleDateFormat; public class SimpleDateFormatDemo { // フォーマット形式 public static final String FMT = "yyyy/MM/dd HH:mm:ss"; public static void main(String[] args) { Timestamp currTmp = new Timestamp(System.currentTimeMillis()); System.out.println("Timestamp結果: " + currTmp); // TimestampをStringに変換 String result = new SimpleDateFormat(FMT).format(currTmp); System.out.println("TimestampをStringに変換結果: " + result); } }
実行結果
Timestamp結果: 2022-04-23 19:56:57.394
TimestampをStringに変換結果: 2022/04/23 19:56:57