我想知道如何将时间转换为十进制数。 我希望它在这个输入值
这是我的代码;
<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">
谁能帮助我?
答案 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);