Java實現(xiàn)的時間戳與date對象相互轉(zhuǎn)換功能示例
本文實例講述了Java實現(xiàn)的時間戳與date對象相互轉(zhuǎn)換功能。分享給大家供大家參考,具體如下:
一.日期轉(zhuǎn)換為時間戳
public long getTimestamp() throws ParseException{
Date date1 = new SimpleDateFormat("yyyy/MM/dd HH:mm:ss")
.parse("2009/12/11 00:00:00");
Date date2 = new SimpleDateFormat("yyyy/MM/dd HH:mm:ss")
.parse("1970/01/01 08:00:00");
long l = date1.getTime() - date2.getTime() > 0 ? date1.getTime()
- date2.getTime() : date2.getTime() - date1.getTime();
long rand = (int)(Math.random()*1000);
return rand;
}
二.時間戳轉(zhuǎn)換為date 型
public void getDate(String unixDate) {
SimpleDateFormat fm1 = new SimpleDateFormat("dd/MM/yyyy HH:mm:ss");
SimpleDateFormat fm2 = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss");
long unixLong = 0;
String date = "";
try {
unixLong = Long.parseLong(unixDate) * 1000;
} catch(Exception ex) {
System.out.println("String轉(zhuǎn)換Long錯誤,請確認數(shù)據(jù)可以轉(zhuǎn)換!");
}
try {
date = fm1.format(unixLong);
date = fm2.format(new Date(date));
} catch(Exception ex) {
System.out.println("String轉(zhuǎn)換Date錯誤,請確認數(shù)據(jù)可以轉(zhuǎn)換!");
}
System.out.println(date);
}
系統(tǒng)獲取時間戳 :
System.currentTimeMillis();
PS:這里再為大家推薦幾款時間及日期相關(guān)工具供大家參考使用:
Unix時間戳(timestamp)轉(zhuǎn)換工具:
http://tools.jb51.net/code/unixtime
在線日期/天數(shù)計算器:
http://tools.jb51.net/jisuanqi/date_jisuanqi
在線日期計算器/相差天數(shù)計算器:
http://tools.jb51.net/jisuanqi/datecalc
在線日期天數(shù)差計算器:
http://tools.jb51.net/jisuanqi/onlinedatejsq
更多關(guān)于java相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《java日期與時間操作技巧匯總》、《Java數(shù)據(jù)結(jié)構(gòu)與算法教程》、《Java操作DOM節(jié)點技巧總結(jié)》和《Java緩存操作技巧匯總》
希望本文所述對大家java程序設計有所幫助。
相關(guān)文章
詳解如何在SpringBoot中優(yōu)雅地重試調(diào)用第三方API
作為后端程序員,我們的日常工作就是調(diào)用一些第三方服務,將數(shù)據(jù)存入數(shù)據(jù)庫,返回信息給前端。本文為大家介紹了如何在SpringBoot中優(yōu)雅地重試調(diào)用第三方API,需要的可以參考一下2022-12-12
SpringBoot配置SSL同時支持http和https訪問實現(xiàn)
本文主要介紹了SpringBoot配置SSL同時支持http和https訪問實現(xiàn),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2022-07-07
Java?精煉解讀數(shù)據(jù)結(jié)構(gòu)的鏈表的概念與實現(xiàn)
鏈表是一種物理存儲單元上非連續(xù)、非順序的存儲結(jié)構(gòu),數(shù)據(jù)元素的邏輯順序是通過鏈表中的指針連接次序?qū)崿F(xiàn)的,每一個鏈表都包含多個節(jié)點,節(jié)點又包含兩個部分,一個是數(shù)據(jù)域,一個是引用域2022-03-03

