Java 計算兩個日期的時間差

2021-05-23 06:13:21 字數 703 閱讀 4009

/**

* 計算兩個日期的時間差

* @param formattime1

* @param formattime2

* @return

*/public static string gettimedifference(timestamp formattime1, timestamp formattime2) catch (parseexception e)

try catch (parseexception e)

//因為t1-t2得到的是毫秒級,所以要初3600000得出小時.算天數或秒同理

int hours=(int) ((t1 - t2)/3600000);

int minutes=(int) (((t1 - t2)/1000-hours*3600)/60);

int second=(int) ((t1 - t2)/1000-hours*3600-minutes*60);

return ""+hours+"小時"+minutes+"分"+second+"秒";

}/**

* 格式化時間

* locale是設定語言敏感操作

* @param formattime

* @return

*/public static string gettimestampnumberformat(timestamp formattime)

Java計算兩個時間差

計算兩個日期的時間差 param formattime1 param formattime2 return public static string gettimedifference timestamp formattime1,timestamp formattime2 catch parseex...

java計算兩個時間的時間差

如果得到的時間格式是string型 資料庫儲存為varchar 的是日期時間,我們首先要講日期由string型轉為date型,如果得到的時間格式為date型別不用轉。string time1 2017 01 01 01 01 01 string time2 2017 02 02 02 02 02 d...

MySql計算兩個日期的時間差

mysql計算兩個日期時間的差函式 第一種 timestampdiff函式,需要傳入三個引數,第乙個是比較的型別,可以比較frac second second minute hour day week month quarter或 year幾種型別,第二個和第三個引數是待比較的兩個時間,比較是後乙個...