「Java」Timestamp型からDate型への変換サンプル
環境
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