「Java」Timestamp型からDate型への変換サンプル

2022年4月5日

環境
JDK1.8
Eclipse2019-12

書式
public long getTime()
このTimestampオブジェクトで表される、1970年1月1日00:00:00 GMTからのミリ秒数を返します。オーバーライド:getTime、クラス: Date
戻り値:この日付で表される、1970年1月1日00:00:00 GMTからのミリ秒数。

使用例

package com.arkgame.stud;

import java.sql.Date;
import java.sql.Timestamp;
import java.text.ParseException;

public class TimestampDemo {

      public static void main(String[] args) throws ParseException {
            // Timestampオブジェクト生成
            Timestamp timestamp = new Timestamp(System.currentTimeMillis());
            System.out.println("Timestamp型の値: " + timestamp);

            // Date型に変換
            Date dt = new Date(timestamp.getTime());
            System.out.println("Timestamp型からDate型 への変換結果: " + dt);

      }

}

実行結果
Timestamp型の値: 2022-04-05 17:31:29.2
Timestamp型からDate型 への変換結果: 2022-04-05

Java

Posted by arkgame