js原生-倒计时

来源:互联网 发布:mac qq截图存在哪里 编辑:程序博客网 时间:2024/05/22 08:10
<!DOCTYPE html><html><head><title>倒计时</title><meta charset="utf-8"></head><body><div id="timer"></div><script type="text/javascript">countDown();function countDown(){var timer=document.getElementById('timer');var nowTime= new Date();var nowSec=nowTime.getTime();var endTime= new Date(2017,9,8,12,58,00) //倒计时  var endSec=endTime.getTime(); var leave = endSec-nowSec;var day = Math.floor(leave / (1000 * 60 * 60 * 24));var hour = Math.floor(leave / (1000*3600)) - (day * 24);  var minute = Math.floor(leave / (1000*60)) - (day * 24 *60) - (hour * 60);   var second = Math.floor(leave / (1000)) - (day * 24 *60*60) - (hour * 60 * 60) - (minute*60);if (day>=0) {console.log(second);var string=`现在离国庆结束还有${day}天${hour}小时${minute}分${second}秒`;timer.innerHTML=string;setTimeout("countDown()",1000);}else{timer.innerHTML="国庆已经结束";}}</script></body></html>