您的位置:首页 > Web前端 > JavaScript

JS倒计时

2017-10-26 13:42 141 查看

JS倒计时

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
<script src="js/tools.js"></script>
</head>
<body>
<div></div>
<script>
var div =document.querySelector('div');
setInterval(function(){
var time = countDown(2018,00,01,0,0,0);
div.innerHTML ='距离2018年1月1日,还有'+ time;
},1)
</script>
</body>
</html>
//距离2018年1月1日还有多少天多少小时多少分钟多少秒
function countDown(a1,a2,a3,a4,a5,a6){
var newDate = new Date();
var futDate = new Date(a1,a2,a3,a4,a5,a6);
var newmis = newDate.getTime();
var futmis = futDate.getTime();
var mis = futmis - newmis;
var d = parseInt(mis/(24*60*60*1000));
var h = parseInt(mis%(24*60*60*1000)/(60*60*1000));
var min = parseInt(mis%(24*60*60*1000)%(60*60*1000)/(60*1000));
var s = parseInt(mis%(24*60*60*1000)%(60*60*1000)%(60*1000)/1000);
var res = d +'天'+ h + '小时'+ min +'分钟'+ s +'秒';
return res;
}


注:需要设定计时器setInterval(function(){},时间(单位毫秒))
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: