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

環境
Java SE 1.8
Eclipse 4.14.0

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

使用例

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