• Javacript实现倒计时


    <!DOCTYPE html>
    <html lang="en">
    <head>
    <meta charset="UTF-8">
    <title>index</title>
    <script src="jquery.min.js"></script>
    <style>
    div.box{
    1200px;
    padding:20px;
    margin:20px;
    border:1px solid #c00;
    border-radius: 5px
    }
    div.box>span{
    color:#999;
    text-align: center;
    font-size: 2em;
    }
    div.content{
    1160px;
    margin:10px 0;
    padding:20px;
    border:2px solid #666;
    text-align: center;
    }
    input[type='text']{
    45px;
    height:35px;
    padding:5px 10px;margin:5px 0;
    border:1px solid #c00;
    text-align: center;
    border-radius: 5px;
    }

    </style>
    </head>
    <body>


    <div class="box">
    <span>距离2018年元旦还剩:</span><br>
    <div class="content">
    <input type="text" id="time_d">天<input type="text" id="time_h">时<input type="text" id="time_m">分<input type="text" id="time_s">秒
    </div>
    </div>

    <script>

    function show_time(){
    var time_start = new Date().getTime(); //设定当前时间
    var time_end = new Date("2018/01/01 00:00:00").getTime(); //设定目标时间
    // 计算时间差 (毫秒)
    var time_distance = time_end - time_start;
    // 天
    var int_day = Math.floor(time_distance/86400000)
    time_distance -= int_day * 86400000;

    // 时
    var int_hour = Math.floor(time_distance/3600000)
    time_distance -= int_hour * 3600000;

    // 分
    var int_minute = Math.floor(time_distance/60000)
    time_distance -= int_minute * 60000;

    // 秒
    var int_second = Math.floor(time_distance/1000)

    // 时分秒为单数时、前面加零
    if(int_day < 10){
    int_day = "0" + int_day;
    }
    if(int_hour < 10){
    int_hour = "0" + int_hour;
    }
    if(int_minute < 10){
    int_minute = "0" + int_minute;
    }
    if(int_second < 10){
    int_second = "0" + int_second;
    }

    // 显示时间
    $("#time_d").val(int_day);
    $("#time_h").val(int_hour);
    $("#time_m").val(int_minute);
    $("#time_s").val(int_second);
    }

    setInterval("show_time()",1000);
    </script>
    </body>
    </html>

  • 相关阅读:
    Qt编写可视化大屏电子看板系统28模块6送检合格
    Qt编写的项目作品37安卓综合应用示例
    Qt安卓开发经验011020
    Qt编写可视化大屏电子看板系统31模块9视频监控
    Qt安卓开发经验001010
    Qt编写可视化大屏电子看板系统29模块7品质管理
    大仓golang环境部署
    uuid
    2022 goal setting!
    测试数据
  • 原文地址:https://www.cnblogs.com/leigepython/p/9317322.html
Copyright © 2020-2023  润新知