「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からのミリ秒数。

使用例

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