Java Timestamp型からDate型に変換するサンプル

環境
Java SE 1.8
Eclipse 4.14.0

書式
Timestamp 変数名1=値
Date 変数名2 = new Date(変数名1.getTime())
Dateのコンストラクタを利用してTimestamp型からDate型への変換します。

使用例

package com.arkgame.study;

import java.sql.Timestamp;
import java.util.Date;

public class ArkDemo {

      public static void main(String[] args) {

            // Timestampオブジェクト生成
            Timestamp tmp = new Timestamp(System.currentTimeMillis());
            System.out.println("timestamp型 : " + tmp);

            // Date型に変換
            Date date = new Date(tmp.getTime());
            System.out.println("Date型 : " + date);
      }

}

実行結果
timestamp型 : 2023-02-17 11:52:38.524
Date型 : Fri Feb 17 11:52:38 JST 2023

Java

Posted by arkgame