長いターンピット

870 ワード

もっと読む
仕事では、第三者と連絡して、相手の日付をデータベースの保存スペースを節約するために、varrharタイプで保存されているロング整数の数字です。変換展示ではなんと2017年だった。
後のコミュニケーションでは、元の相手はUnixタイムスタンプ(Unix timestamp)で、変換時に1000を掛けてミリ秒にします。実例は以下の通りです
package com.bijian.test;

public class DateTest {

	public static void main(String[] args) {
		
		long p = 1514447530l;
		String date = new java.text.SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(new java.util.Date(p));
		System.out.println(date); //1970-01-18 20:40:47
		
		String date2 = new java.text.SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(new java.util.Date(p * 1000));
		System.out.println(date2); //2017-12-28 15:52:10
		
		System.out.println(System.currentTimeMillis()); //1515936461590
	}
}
 
参考資料:http://tool.chinaz.com/Tools/unixtime.aspx