• js 倒计时Demo


    作者:李力
    链接:http://www.zhihu.com/question/28896402/answer/42517147
    来源:知乎
    著作权归作者所有,转载请联系作者获得授权。

    <!DOCTYPE html>
    <html lang="en">
    <head>
    <meta charset="UTF-8">
    <title>倒计时</title>
    <script src="http://libs.baidu.com/jquery/1.9.1/jquery.min.js"></script>
    <style>
    body{
    text-align: center;
    }
    div.wrapper{
    display: inline-block;
    }
    </style>
    </head>
    <body>
    <div class="wrapper">
    <h1>距离2016年9月28日中午12点还有:</h1>
    <span id="less_day"></span>天
    <span id="less_hour"></span>时
    <span id="less_minutes"></span>分
    <span id="less_seconds"></span>秒
    </div>
    <script>
    setInterval("timer()",1000); // 每隔1S执行一次
    function timer(){
    var ts = (new Date(2016, 8, 28, 12, 0, 0)) - (new Date()); //设置目标时间,并计算剩余的毫秒数

    var dd = parseInt(ts / 1000 / 60 / 60 / 24, 10); //计算剩余天数
    var hh = parseInt(ts / 1000 / 60 / 60 % 24, 10); //计算剩余小时
    var mm = parseInt(ts / 1000 / 60 % 60, 10); //计算剩余分钟
    var ss = parseInt((ts / 1000 ) % 60 , 10); //秒数

    //为了美观,在剩余时间的数字小于10时转换为0X
    dd = checkTime(dd);
    hh = checkTime(hh);
    mm = checkTime(mm);
    ss = checkTime(ss);

    //重写数字
    $("#less_day").html(dd);
    $("#less_hour").html(hh);
    $("#less_minutes").html(mm);
    $("#less_seconds").html(ss);
    }

    ////为了美观,在剩余时间的数字小于10时转换为0X
    function checkTime(i){
    if (i < 10) {
    i = "0" + i;
    }
    return i;
    }

    </script>
    </body>
    </html>

  • 相关阅读:
    eclipse中SVN分支合并到主干
    Nginx+Php-fpm+MySQL+Redis源代码编译安装指南
    php-fpm的重启/关闭
    修改PHP上传文件大小限制的方法
    【转】Android AlertDialog自定义布局
    unity 多线程
    今天无意中发现的WWW.threadPriority
    Socket.IO for Unity 简要介绍
    shader一般都是用工具调试的
    METAL渲染是什么?
  • 原文地址:https://www.cnblogs.com/zhongshenggen/p/5915879.html
Copyright © 2020-2023  润新知