首页 > 网站 > WEB开发 > 正文

js多个倒计时并存

2024-04-27 14:08:51
字体:
来源:转载
供稿:网友

js多个倒计时并存

function countDown(time, fn) {    var maxtime = (new Date(time) - new Date()) / 1000;//剩余秒    var timer = setInterval(function () {        if (maxtime >= 0) {            var dd = parseInt(maxtime / 60 / 60 / 24, 10);//计算剩余的天数              var hh = parseInt(maxtime / 60 / 60 % 24, 10);//计算剩余的小时数              var mm = parseInt(maxtime / 60 % 60, 10);//计算剩余的分钟数              var ss = parseInt(maxtime % 60, 10);//计算剩余的秒数              hh = checkTime(hh);            mm = checkTime(mm);            ss = checkTime(ss);            msg = "剩余时间 " + dd + "天" + hh + "时" + mm + "分" + ss + "秒";            fn(msg);            --maxtime;        }        else {            clearInterval(timer);            fn("已结束");        }    }, 1000);}function checkTime(i) {    if (i < 10) {        i = "0" + i;    }    return i;}/*使用方法<script type="text/javascript">                    countDown('2015-5-29 10:40:44', function (msg) {                        $('#time_1').text(msg);                    });                </script>                */


发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表