<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<title>Document</title>
<style>
.aa{
margin: 0 auto;
width: 200px;
height: 200px;
background: rgb(247, 164, 11);
text-align: center;
box-shadow: -1px 5px 10px #0d1;
border: 2px solid #8da;
}
.aa p:nth-child(1){
color: #0fc;
font-size: 30px;
}
.aa p:nth-child(2){
color: #17d;
font-size: 30px;
text-shadow:2px 5px 3px #d11;
}
</style>
</head>
<body>
<div class="aa">
<p>倒计时</p>
<p id="pp"></p>
</div>
<script>
function char(){
var date=new Date();
var future=new Date('2019-11-11 00:00:00');
var cha=future-date;
var pss=document.getElementById('pp');
var str='';
if(cha<=0){
clearInterval(timer);
str='欢庆双十一';
pss.innerHTML=str;
pss.style.fontSize='30px';
}else{
var day=parseInt(cha/1000/60/60/24);
var hh=parseInt(cha/1000/60/60%24);
var mm=parseInt(cha/1000/60%60);
var ss=parseInt(cha/1000%60);
pss.style.fontSize='16px';
var str=ff(day)+' 天'+ff(hh)+'时'+ff(mm)+'分'+ff(ss)+'秒';
pss.innerHTML=str;
}
}
char();
//时间值 当小于10时 设置数字前加0 例如:09:10:08秒
function ff(a){
return a<10?'0'+a:a;
}
//设置定时器
timer=setInterval(function(){
char();
},1000);
</script>
</body>
</html>
以上代码直接复制即可!
实现效果如下