计算两个时间差 返回天小时分钟

function timediff(begin_time, end_time){//年月日时分秒转换为时间戳debugger;let beginTime = (new Date(begin_time).getTime()) / 1000;let endTime = (new Date(end_time).getTime()) / 1000;// var starttime = ''// var endtime = ''/* if (beginTime > endTime) {starttime = beginTime;endtime = endTime;} else {starttime = endTime;endtime = beginTime;}*///计算天数var timediff = endTime - beginTime;// var timediff = endtime - starttime;console.log('timediff' + timediff);var days = parseInt(timediff / 86400);var days1 = days * 24;var days2 =parseInt(days1);//计算小时数var remain = timediff % 86400;// var hours = parseInt(remain / 3600); //小时var hours = remain / 3600; //小时var xsa =hours.toFixed(2);var xsa1 =parseFloat(xsa);var xsa =xsa1 + days2;//var hours = ( parseInt(remain / 3600).toFixed(3);//var mins = parseInt(remain / 3600);//分钟的小时// var xs =hours+mins;//计算分钟数var remain = remain % 3600;var mins = parseInt(remain / 60);var res = days + '天' + hours + '小时' + mins + '分';return xsa;
} 


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部