zoukankan      html  css  js  c++  java
  • js倒计时demo 天/时/分/秒

    <html>
    <head>
    <meta charset="UTF-8">
    <title>js简单时分秒倒计时</title>
    </head>
    <body onload="countTime()">
    <div>
    <span id="_d">00</span>
    <span id="_h">00</span>
    <span id="_m">00</span>
    <span id="_s">00</span>
    </div>
    <script type="text/javascript">
    function countTime() {
    //获取当前时间
    var date = new Date();
    var now = date.getTime();
    //设置截止时间
    var str="2030/8/21 18:00:00";
    var endDate = new Date(str);
    var end = endDate.getTime();

    //时间差
    var leftTime = end-now;
    //定义变量 d,h,m,s保存倒计时的时间
    var d,h,m,s;
    if (leftTime>=0) {
    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);
    }
    //将倒计时赋值到div中
    document.getElementById("_d").innerHTML = d+"天";
    document.getElementById("_h").innerHTML = h+"时";
    document.getElementById("_m").innerHTML = m+"分";
    document.getElementById("_s").innerHTML = s+"秒";
    //递归每秒调用countTime方法,显示动态时间效果
    setTimeout(countTime,1000);
    }
    </script>
    </body>
    </html>
  • 相关阅读:
    学习进度笔记14
    学习进度笔记13
    学习进度笔记12
    学习进度笔记11
    学习进度笔记10
    学习进度笔记9
    学习进度笔记8
    学习进度笔记7
    学习进度笔记6
    微信客户端兼容性
  • 原文地址:https://www.cnblogs.com/wenrain/p/9511940.html
Copyright © 2011-2022 走看看