js倒计时

Posted wangshengli520

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了js倒计时相关的知识,希望对你有一定的参考价值。

              var startTime = Date.parse(new Date())/1000;//开始时间
                        var endTime=Date.parse(res.body.yypAuction.endDate)/1000; //结束时间
                        console.log(endTime);
                        console.log(startTime);

                        setInterval(function()
                            var ts =endTime-startTime;//计算剩余的毫秒数
                            var dd = parseInt(ts  / 60 / 60 / 24, 10);//计算剩余的天数
                            var hh = parseInt(ts  / 60 / 60 % 24, 10);//计算剩余的小时数
                            var mm = parseInt(ts  / 60 % 60, 10);//计算剩余的分钟数
                            var ss = parseInt(ts  % 60, 10);//计算剩余的秒数
                            dd = checkTime(dd);
                            hh = checkTime(hh);
                            mm = checkTime(mm);
                            ss = checkTime(ss);
                            if(ts>0)
                                document.getElementById("timer").innerhtml = dd +‘ ‘+ "天"+‘ ‘+ hh +‘ ‘+"时" + mm +‘ ‘+"分" + ss + ‘ ‘ +"秒";
                                startTime++;
                            else if(ts<0)
                                document.getElementById("timer").innerHTML="00:00:00";
                           location.reload();
                            
                        ,1000);
                        function checkTime(i)
                            if (i < 10) 
                                i = "0" + i;
                            
                            return i;
                        

 

以上是关于js倒计时的主要内容,如果未能解决你的问题,请参考以下文章

手机休眠,js倒计时停止

js实现拍简单倒计时功能

JS如何实现倒计时功能,如何防止刷新。

JS 倒计时实现代码(时、分,秒)

这段倒计时js,打开页面时就自动倒计时。怎么改成单击后开始计时?

帮忙小小的修改一下JS代码,关于倒计时的。