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(){},时间(单位毫秒))