js实现的倒计时

xiaoxiao2021-02-28  31

<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>倒计时</title> </head> <body> <div id="div1"></div> <script> function countDown(year,month,day,hour,minute,second){ //之所以写month-1是因为在计算机里面传入的七月,实际上指的是八月 var d1 = new Date(year,month-1,day,hour,minute,second); var d2 = new Date(); //获取两时间相差的秒数 var millisecond1 = d1.getTime(); var millisecond2 = d2.getTime(); if(millisecond1 <= millisecond2){ alert("您输入的时间有误,请输入正确的未来某一时间!"); }else{ var intervalTime = (millisecond1 - millisecond2) / 1000; var hour1 = parseInt(intervalTime / 3600); var minute1 = parseInt((intervalTime - hour1*3600) / 60); var second1 = parseInt(intervalTime - hour1*3600 - minute1*60); var str = hour1+"小时"+minute1+"分"+second1+"秒"; } return str; } var oDiv = document.getElementById("div1"); setInterval(function(){ oDiv.innerHTML = "本场剩余:"+countDown(2018,9,8,14,30,20); },1000) </script> </body> </html>
转载请注明原文地址: https://www.6miu.com/read-2613530.html

最新回复(0)