博主信息
博文 9
粉丝 0
评论 0
访问量 7669
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
倒计时功能的实现—2019年1月22日 13:05
蜗牛的博客
原创
736人浏览过

利用js实现倒计时功能,下面举个例子:

实例

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>春节过年倒计时</title>
    <style>
    .box{
        width: 1000px;
        height: 400px;
        background-color: pink;
        margin: 5px auto;
        text-align: center;

    }
    span{
        font-family: 方正兰亭超细黑简体;
        font-size: 40px;
        font-weight: bold;
        color: #fff;
        line-height: 400px;
    }
    </style>
</head>
<body>
    <div class="box">
        <span id="span0">距离2019年春节倒计时还有:</span>
        <span id="s_t">00天</span>
        <span id="s_h">00时</span>
        <span id="s_m">00分</span>
        <span id="s_s">00秒</span>
    </div>
    <script>
      
        
        //获取剩余时间
        function gettingTime(){

            var now = new Date()
            var end = new Date('2019/02/04 00:00:00')//截止时间
            var t = end.getTime() - now.getTime() //剩余时间的格林威治时间

            var d = Math.floor(t/1000/60/60/24)
            var h = Math.floor(t/1000/60/60%24)//计算出小时之后,一天24小时,要对小时取余
            var m = Math.floor(t/1000/60%60)//同理,计算出分钟后,一小时60分,要对分钟取余
            var s = Math.floor(t/1000%60)//同理

            document.getElementById('s_t').innerHTML = d + '天'
            document.getElementById('s_h').innerHTML = h + '时'
            document.getElementById('s_m').innerHTML = m + '分'
            document.getElementById('s_s').innerHTML = s + '秒'

        }

        setInterval(gettingTime,1000)

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

运行实例 »

点击 "运行实例" 按钮查看在线实例

批改状态:合格

老师批语:
本博文版权归博主所有,转载请注明地址!如有侵权、违法,请联系admin@php.cn举报处理!
全部评论 文明上网理性发言,请遵守新闻评论服务协议
0条评论
作者最新博文
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号

  • 登录PHP中文网,和优秀的人一起学习!
    全站2000+教程免费学