其他分享
首页 > 其他分享> > js倒计时

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;
                        }

 

标签:60,checkTime,10,ts,js,倒计时,parseInt,var
来源: https://www.cnblogs.com/wangshengli520/p/11194415.html