39 lines
1.0 KiB
JavaScript
Executable File
39 lines
1.0 KiB
JavaScript
Executable File
var day = document.querySelector('.day');
|
|
var hour = document.querySelector('.hour');
|
|
var minute = document.querySelector('.minute');
|
|
var second = document.querySelector('.second');
|
|
var setTime = +new Date('2022-11-20 18:00:00');//到期时间
|
|
var accountnumber = setInterval(function () {
|
|
countDown();
|
|
|
|
}, 1000)
|
|
function countDown() {
|
|
var now = +new Date();
|
|
var times = (setTime - now) / 1000;
|
|
var d = parseInt(times / 60 / 60 / 24); //天
|
|
d = d < 10 ? '0' + d : d;
|
|
var h = parseInt(times / 60 / 60 % 24); //时
|
|
h = h < 10 ? '0' + h : h;
|
|
var m = parseInt(times / 60 % 60); //分
|
|
m = m < 10 ? '0' + m : m;
|
|
var s = parseInt(times % 60); //秒
|
|
s = s < 10 ? '0' + s : s;
|
|
if (now >= setTime) {
|
|
$(".timeout").show();
|
|
day.innerHTML = "00";
|
|
hour.innerHTML = "00";
|
|
minute.innerHTML = "00";
|
|
second.innerHTML = "00";
|
|
clearInterval(accountnumber);
|
|
|
|
} else {
|
|
day.innerHTML = d;
|
|
hour.innerHTML = h;
|
|
minute.innerHTML = m;
|
|
second.innerHTML = s;
|
|
|
|
|
|
}
|
|
|
|
|
|
} |