下面前端入门建站教程为大家介绍一下2两个时间计算时间差(到天,时,分,秒)
//计算方法 function getDuration(my_time) { var days = my_time / 1000 / 60 / 60 / 24; var daysRound = Math.floor(days); var hours = my_time / 1000 / 60 / 60 - (24 * daysRound); var hoursRound = Math.floor(hours); var minutes = my_time / 1000 / 60 - (24 * 60 * daysRound) - (60 * hoursRound); var minutesRound = Math.floor(minutes); var seconds = my_time / 1000 - (24 * 60 * 60 * daysRound) - (60 * 60 * hoursRound) - (60 * minutesRound); var time = daysRound + '天' + hoursRound + '时' + minutesRound + '分' + seconds + '秒' return time } //执行方法 var date1 = '2021-03-07 20:34:57' var date2 = '2021-03-08 20:24:27' var my_time = new Date(date2).getTime()-new Date(date1).getTime(); console.log('计算结果:',getDuration(my_time))
上面是“2两个时间计算时间差(到天,时,分,秒)”的全面内容,想了解更多关于 js 文章,请继续关注前端入门建站教程。