• js倒计时|天时分秒| countTime


    js

    const endTimeObj = new Date("2020-5-1");
    function countTime() {
      //时间差
      var leftTime = endTimeObj - new Date();
      //定义变量 d,h,m,s保存倒计时的时间
      var d, h, m, s;
      if (leftTime < 0) {
        return;
      }
      d = Math.floor(leftTime / 1000 / 60 / 60 / 24);
      h = Math.floor((leftTime / 1000 / 60 / 60) % 24);
      m = Math.floor((leftTime / 1000 / 60) % 60);
      s = Math.floor((leftTime / 1000) % 60);
      const str = `${d}天${h}时${m}分${s}秒`;
      setTimeout(countTime, 1000);
      console.log(str);
      //将倒计时赋值到div中
      //递归每秒调用countTime方法,显示动态时间效果
    }
    countTime();

    html

    <!DOCTYPE html>
    <html lang="en">
      <head>
        <title>倒计时</title>
      </head>
      <body>
        <script type="text/javascript">
          const endTimeObj = new Date("2020-5-1");
          function countTime() {
            //时间差
            var leftTime = endTimeObj - new Date();
            //定义变量 d,h,m,s保存倒计时的时间
            var d, h, m, s;
            if (leftTime < 0) {
              return;
            }
            d = Math.floor(leftTime / 1000 / 60 / 60 / 24);
            h = Math.floor((leftTime / 1000 / 60 / 60) % 24);
            m = Math.floor((leftTime / 1000 / 60) % 60);
            s = Math.floor((leftTime / 1000) % 60);
            const str = `${d}天${h}时${m}分${s}秒`;
            setTimeout(countTime, 1000);
            console.log(str);
            //将倒计时赋值到div中
            //递归每秒调用countTime方法,显示动态时间效果
          }
          countTime();
        </script>
      </body>
    </html>
  • 相关阅读:
    Linux:正则表达式2
    Linux:基础命令三
    Linux:正则表达式1
    虚拟机:主机能ping通虚拟机,虚拟机不可以ping通主机
    Linux:安装禅道
    ssh免密钥登录
    CKA-Harbor简单使用
    CKA-docker部署LNMP网站平台
    CKA-构建Nginx、PHP、Tomcat镜像
    CKA-docker卸载以及安装
  • 原文地址:https://www.cnblogs.com/yjf713/p/13416917.html
Copyright © 2020-2023  润新知