【Date】時間戳轉化成Date時間格式處理
阿新 • • 發佈:2018-12-31
1.問題:
如何把時間戳變成Date格式,或者易讀的String仿時間格式?
2.原始碼:
public class Test {
public static void main(String[] args) {
SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");/*簡單格式處理工具*/
long longTime=1498543182353L;/*傳入時間戳,這裡的時間戳是:1498543182353*/
Date date = new Date(longTime);/*這裡要傳入long型別的時間值*/
System.out.println("1.Date時間格式時間:"+date);
String nomalTime = simpleDateFormat.format(date);/*將時間格式轉化為易讀格式*/
System.out.println("2.仿時間格式:"+nomalTime);
}
}
3.截圖:
4.總結:
1.SimpleDateFormat是用來把CST時間(Tue Jun 27 13:59:42 CST 2017),轉化成仿時間格式(2017-06-27 13:59:42)的工具類;
2.
Date date = new Date(longTime);/*這裡要傳入long型別的時間值*/
這裡時間傳參的引數要是long型別的數字,不能使String型別的數字;
3.這裡long型別的時間戳,一定要在後面加上一個L,不然會: