如何将时间转换为十进制jQuery

时间:2015-02-04 13:53:37

标签: jquery

我想知道如何将时间转换为十进制数。 我希望它在这个输入值

这是我的代码;

<input type="text" id="time3" class="form-control time">

我有2个其他时间输入。我想比较那个时间并将结束时间转换为十进制。

<input type="text" id="time1" class="form-control time" value="@s">
<input type="text" id="time2" class="form-control time">
谁能帮助我?

1 个答案:

答案 0 :(得分:0)

将您的值保存为日期对象

var date1 = new Date("7/11/2010 10:45");
var date2 = new Date("7/11/2010 11:00");

计算时差:

var timeDiff = Math.abs(date2.getTime() - date1.getTime());

最后以小时数获得价值:

var diffByHour = timeDiff / (1000 * 3600); 
alert(diffByHour);