JS 獲取兩個時間相差多少個小時

2021-08-13 04:56:41 字數 798 閱讀 4819

獲取兩個時間之間相差多少個小時.

思路:

將兩個時間轉換成毫秒值相減,可以得到兩個時間相差的毫秒值

通過毫秒值,將之轉換成小時(除以1000/60/60)

function

getinervalhour

(startdate, enddate)

呼叫 說明,傳過去的必須是兩個時間,呼叫示例:

var startdate = new

date();

var enddate = new

date();

enddate.setmonth(enddate.getmonth()+1);

//呼叫方法獲取兩個時間相差了幾個小時

alert(getintervalhour(startdate,enddate));

完整例子,這裡要引入jquery檔案。自行引入。

測試獲取兩個時間相差了幾個小時title>

src="jquery-3.2.1.min.js">

script>

head>

//計算兩個時間相差了幾個小時

function

getintervalhour

(startdate, enddate)

$(function

())

script>

html>

效果圖:

Java比較兩個時間相差多少天,多少個月,多少年

param date1 需要比較的時間 不能為空 null 需要正確的日期格式 如 2009 09 12 param date2 被比較的時間 為空 null 則為當前時間 param stype 返回值型別 0為多少天,1為多少個月,2為多少年 return 舉例 comparedate 2009...

求兩個時間相差多少時間

add 與另乙個timespan值相加。days 返回用天數計算的timespan值。duration 獲取timespan的絕對值。hours 返回用小時計算的timespan值 milliseconds 返回用毫秒計算的timespan值。minutes 返回用分鐘計算的timespan值。ne...

python3 獲取兩個時間戳相差多少天

code import time import datetime t datetime.datetime.now 當前日期 t1 t.strftime y m d h m s 轉為秒級時間戳 ts1 time.mktime time.strptime t1,y m d h m s 轉為毫秒級 end...