<script>
function time(setTime){
// 获取当前时间
var date1 = new Date();
// 获取目标时间
var date2 = new Date(setTime);
// 求出时间之差(秒数)
var minusTime = (date2 - date1) / 1000;
// 天数
var days = parseInt(minusTime / 60 / 60 / 24);
// 小时
var hours = parseInt(minusTime / 60 / 60 % 24);
// 分钟
var minutes = parseInt(minusTime / 60 % 60);
// 秒
var seconds = parseInt(minusTime % 60);
// 统一格式化
days = days < 10 ? '0' + days : days;
hours = hours < 10 ? '0' + hours : hours;
minutes = minutes < 10 ? '0' + minutes : minutes;
seconds = seconds < 10 ? '0' + seconds : seconds;
return days + '天' + hours + '小时' + minutes + '分钟' + seconds + '秒';
}
var rel = time('2022-8-6 18:00:00')
document.write(rel);
</script>
【格式化时间之差】
最新推荐文章于 2023-10-23 13:56:31 发布