2016-03-08 65 views
-1

我試圖獲得兩個時間對象之間的小時數。我使用24h時間格式。如果小時數差距高於24小時,我想提高一些車的價格。兩個時間對象之間的差異

用戶可以從input typte=time選擇開始時間和結束時間:10:25/23:45

這是做到這一點的最佳方法。我谷歌,但我不明白的例子...

+0

是在同一天的時間?這是假設嗎? – sabithpocker

+0

[This answer](http://stackoverflow.com/a/1968175/2069813)可能會幫助你。 – vcanales

+0

@sabithpocker沒有規則可以在同一天,也可能不在同一天。我只想得到兩個日期之間的小時數 – Ivan

回答

0

只是減去他們,如果他們是日期對象,如果他們不讓他們。

0

你可以得到兩個日期之間的小時數:

var date1 = new Date('2016,03,10'); 
var date2 = new Date(); 

var hoursBetween = ((date1-date2)/1000)/3600; 
+0

其重演NAN'var date2 = new Date($(「。dv」)。val());'' – Ivan