function getHours() {
//获取时间字符串
var s1 = $("#startTime").val();
var s2 = $("#endTime").val();
if (s1 != '' && s2 != '') {
var d1 = new Date(s1);
var d2 = new Date(s2);
var usedTime = d2.getTime() - d1.getTime();
//计算出相差天数
var days = Math.floor(usedTime / (24 * 3600 * 1000)) * 24;
var leave1 = usedTime % (24 * 3600 * 1000); //计算天数后剩余的毫秒数
var hours = Math.floor(leave1 / (3600 * 1000));
//计算相差分钟数
var leave2 = leave1 % (3600 * 1000); //计算小时数后剩余的毫秒数
var minutes = Math.floor(leave2 / (60 * 1000)) / 60;
var mc = (days + hours + minutes).toFixed(2);
return mc //返回计算结果
}
else{
return '0'
}
}
【JavaScript】获取两个时间之间的差值
最新推荐文章于 2024-04-11 09:57:03 发布
![](https://img-home.csdnimg.cn/images/20240711042549.png)