時間戳與時間轉換
package org.example.a;
import java.text.SimpleDateFormat;
import java.util.Date;
public class Demo {
public static void main(String[] args) {
//獲取當前時間戳
Long timeStamp = System.currentTimeMillis();
System.out.println(timeStamp);
// 時間戳轉換成時間
Date date = new Date((Long.parseLong(String.valueOf(timeStamp))));
System.out.println(date);
SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String sd = sdf.format(date);
System.out.println("date1: " + sd);
//獲取當前時間
Date date2 = new Date();
String sd2 = sdf.format(date2);
System.out.println("date2: " + sd2);
//時間轉化爲時間戳
Long timeStamp2 = date2.getTime();
System.out.println(timeStamp2);
}
}
執行結果
1594038062627
Mon Jul 06 20:21:02 CST 2020
date1: 2020-07-06 20:21:02
date2: 2020-07-06 20:21:02
1594038062669