2016-03-08 49 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