js倒计时

js倒计时_第1张图片

 

            function tow(n) {
              return n >= 0 && n < 10 ? '0' + n : '' + n;
            }
            function getDate() {
              var oDate = new Date();//获取日期对象
              var oldTime = oDate.getTime();//现在距离1970年的毫秒数
              var newDate = new Date('2029/8/20 15:00:00');
              var newTime = newDate.getTime();//2019年距离1970年的毫秒数
              var second = Math.floor((newTime - oldTime) / 1000);//未来时间距离现在的秒数
              second = secondAll % 86400;//余数代表剩下的秒数;
              var hour = Math.floor(second / 3600);//整数部分代表小时;
              second %= 3600; //余数代表 剩下的秒数;
              var minute = Math.floor(second / 60);
              second %= 60;
              console.log(tow(hour),'小时',tow(minute),'分钟',tow(second),'秒数')
            }
            getDate();
            setInterval(getDate, 1000);

 

你可能感兴趣的:(js)