String型別轉date型別,毫秒數轉(時間)date型別,時間的加減法
阿新 • • 發佈:2020-12-22
技術標籤:時間格式相關以及轉換java
String型別轉date型別,毫秒數轉(時間)date型別,時間的加減法
String型別轉date型別
String stringDate = “2020-10-20 11:27:04”;
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
//利用格式化時間SimpleDateFormat 來轉換
Date date=sdf.parse(nowDate);
時間的加減法
在上面的基礎上,若我們想給date加上或者減去時間,則需要獲取date的毫秒數進行操作,此處以減去五分鐘(300000毫秒)為例:
//獲取date的毫秒數
long newDate = date.getTime();
//進行運算
long lastDate = newDate-300000;
毫秒數轉(時間)date型別
當我們做完運算,如何將毫秒轉換為時間呢?一句程式碼就可以
//此處的lastDate是 long 型別的毫秒數## 標題
Date changeDate = new Date(lastDate);
程式設計師小白,多多指教呀!