Js基础五:算出两个时间段的时间

老规矩:不多说,上代码

let startTime = new Date(el.actualTriggerTime.replace(/-/g, "/"))
let endTime = new Date(el.finishedTime.replace(/-/g, "/"))
var dataDiff = endTime.getTime() - startTime.getTime()
//天数
var dayDiff = Math.floor(dataDiff / (24*3600*1000))
 //小时
var leave1 = dataDiff%(24*3600*1000)
var hours = Math.floor(leave1/(3600*1000))
//分钟
var leave2 = leave1%(3600*1000)
var minutes = Math.floor(leave2/(60*1000))
//秒数
var leave3 = leave2%(60*1000)
var seconds = Math.round(leave3/1000)

版权声明:本文为weixin_46381442原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。