// 现在时间距离未来某个时间还有多长时间
// 时间戳----毫秒 求毫秒差值 未来时间比较大
// 未来时间时间戳 - 现在时间时间戳
//获取月份 0--对应1月 以此类推
var future = new Date(2020, 10, 11);
moveTime();
// 定时器
setInterval(moveTime, 1000);
function moveTime() {
// 创建当前时间
var date = new Date();
// console.log(date, future);
var time = parseInt((future.getTime() - date.getTime()) / 1000);
// console.log(time);
// 超过60s就是1分钟,超过60分钟,就是1小时,超过24小时就是1天, 整天计算的天数
var ss = time % 60;
var mm = parseInt((time / 60) % 60);
var hh = parseInt(time / 60 / 60 % 24);
var dd = parseInt(time / 60 / 60 / 24);
ss = add0(ss);
mm = add0(mm);
hh = add0(hh);
dd = add0(dd);
document.body.innerHTML = '距离2020双十一还有:' + dd + '天' + hh + '小时' + mm + '分' + ss + '秒';
}
function add0(time) {
if (time <= 9) {
time = '0' + time;
} else {
time = time;
}
return time;
}
未来时间倒计时
最新推荐文章于 2022-03-21 10:05:08 发布