zoukankan      html  css  js  c++  java
  • js实现活动倒计时

          let startTime = 1527647143949; // 开始时间
            var time = new Countdown('timer',startTime);
              function Countdown (el,startTime) {
                this.startTime = startTime || '';
                this.el = el || '';
                // 轮询计算时间
                this.loop = function () {
                var that = this;
              setInterval(function(){
                that.init();
                },1000);
              };
            // 格式化时分秒
            this.formatDuring = function (mss) {
              var hours = parseInt((mss % (1000 * 60 * 60 * 24)) / (1000 * 60 * 60));
              var minutes = parseInt((mss % (1000 * 60 * 60)) / (1000 * 60));
              var seconds = parseInt((mss % (1000 * 60)) / 1000);
                return hours + ": " + (minutes < 10 ? '0'+minutes : minutes) + ": " + (seconds < 10 ? '0'+seconds : seconds);
              };
            // 初始化倒计时
            this.init = function () {
              var endTime = this.startTime+(24*60*60*1000); // 结束时间
              var timeLeft = endTime - new Date().getTime(); // 剩余时间
                document.getElementById(this.el).innerHTML = this.formatDuring(timeLeft);
                this.loop();
                  };
                this.init();
                };

  • 相关阅读:
    Notepad++的ftp远程编辑功能
    Scapy脚本执行出现警告WARNING解决办法
    在文本域textarea里添加含换行的字符串
    Python打包成exe工具
    SQL字段数据类型集锦
    解决Python扩展: Unable to find vcvarsall.bat
    解决安装python第三方模块 'mnocygwin'报错的问题
    python安装wmi模块
    ubuntu设置本地软件安装源【DVD版】
    linux下expect安装
  • 原文地址:https://www.cnblogs.com/wgy0528/p/9444024.html
Copyright © 2011-2022 走看看