javascript 体验倒计时:距离国庆还有多长时间

Posted 叶子玉

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了javascript 体验倒计时:距离国庆还有多长时间相关的知识,希望对你有一定的参考价值。

 1 <!DOCTYPE html>
 2 <html lang="en">
 3 <head>
 4     <meta charset="UTF-8">
 5     <title>Document</title>
 6     <style>
 7         div {
 8             width: 1210px;
 9             margin: 200px auto;
10             color: orange;
11             text-align: center;
12             font: 600 30px/30px "simSun";
13         }
14     </style>
15 </head>
16 <body>
17     <div></div>
18 
19     <script>
20         var div = document.getElementsByTagName("div")[0];
21         var timer = setInterval(fn,500);
22 
23         function fn(){
24             var nowtime = new Date();
25             var future = new Date("2018/10/01 10:10:10");
26             var timeSum = future.getTime() - nowtime.getTime();
27             var day = parseInt(timeSum/1000/60/60/24);
28             var hour = parseInt(timeSum/1000/60/60%24);
29             var minu = parseInt(timeSum/1000/60%60);
30             var sec = parseInt(timeSum/1000%60);
31             // var millsec = parseInt(timeSum%1000);
32 
33             day = day < 10? "0"+day:day;
34             hour = hour < 10? "0"+hour:hour;
35             minu = minu < 10? "0"+minu:minu;
36             sec = sec < 10? "0"+sec:sec;
37             // if (millsec < 10) {
38             //     millsec = "00"+millsec;
39             // }else if (millsec < 100) {
40             //     millsec = "0"+millsec;
41             // }
42 
43             if (timeSum < 0) {
44                 div.innerHTML = "距离国庆节还有00天00小时00分00秒";
45                 clearInterval(timer);
46                 return;
47             }
48             div.innerHTML = "距离国庆节还有"+day+""+hour+"小时"+minu+""+sec+"";
49         }
50     </script>
51 </body>
52 </html>

 

以上是关于javascript 体验倒计时:距离国庆还有多长时间的主要内容,如果未能解决你的问题,请参考以下文章

用php 实现倒计时功能。实现距离2016年国庆节倒计时提醒,距离2016年元

JavaScript写一个距离高考还有多少天的案例

js功能实现的特效--距离新年还有多少天

❤️国庆假期快到了,用python写个倒计时程序,助你熬到假期!❤️

JavaScript倒计时算法(计算剩余多少天)实现

倒计时(距离活动结束还有X天X小时X分X秒)