JS 兩個時間相減獲取時間差

2021-09-11 23:02:31 字數 581 閱讀 3669

var date1 = new date('2013/04/02 18:00')

var date2 = new date('2013/04/02 19:22:21')

var s1 = date1.gettime(),s2 = date2.gettime();

var total = (s2 - s1)/1000;

var day = parseint(total / (24*60*60));//計算整數天數

var afterday = total - day*24*60*60;//取得算出天數後剩餘的秒數

var hour = parseint(afterday/(60*60));//計算整數小時數

var afterhour = total - day*24*60*60 - hour*60*60;//取得算出小時數後剩餘的秒數

var min = parseint(afterhour/60);//計算整數分

var aftermin = total - day*24*60*60 - hour*60*60 - min*60;//取得算出分後剩餘的秒數

Java獲取兩個時間差

如果是string型別,需要轉成date型別 如 string starttime 2018 01 01 10 30 30 string endtime 2018 01 08 11 45 45 看自己的時間格式選擇對應的轉換物件 dateformat sdf new dateformat yyyy ...

Go獲取兩個時間點時間差

獲取當前時間time.now 兩個時間作差,第乙個時間是t1,第二個時間是t2,那麼時間差是t2.sub t1 具體顯示時間可以通過format time.ansic 列印時間格式,以及in介面 location設定時區 例如 timelocation,err time.loadlocation a...

js 計算兩個時間的時間差

gettime 方法 方法定義 gettime 方法可返回距 1970 年 1 月 1 日之間的毫秒數。通常我們計算時間差都是通過獲取兩個時間資料,然後分別使用gettime 方法返回與固定的1970 年 1 月 1 日的時間差,通過對返回毫秒數的差,換算成時間單位,得出兩個時間的時間差。首先你會有...