码迷,mamicode.com
首页 > Web开发 > 详细

JS实现简单倒计时

时间:2016-07-18 03:24:18      阅读:193      评论:0      收藏:0      [点我收藏+]

标签:

/*倒计时*/
var downTime =  function (endTime,obj,callback){
    /*基本判断*/
    if(!endTime || typeof endTime !== "string") return false;
    /*基本判断*/
    if(!obj || typeof obj !== "object") return false;
    /*获取日期的毫秒*/
    var endTime = Date.parse(endTime);
    /*定时器*/
    setInterval(function () {
        var nowTime  = +new Date();
        /*2个时间的差 毫秒*/
        var minus =endTime - nowTime;
        /*相差的天数*/
        var day = parseInt(minus/1000/60/60/24);
        /*相差的小时*/
        var hours = parseInt(minus/1000/60/60%24);
        /*相差的分钟*/
        var mintue = parseInt(minus/1000/60%60);
        /*获取相差的秒*/
        var second = parseInt(minus/1000%60);

        obj[0].innerHTML = parseInt(hours/10);
        obj[1].innerHTML = hours%10;
        obj[3].innerHTML = parseInt(mintue/10);
        obj[4].innerHTML = mintue%10;
        obj[6].innerHTML = parseInt(second/10);
        obj[7].innerHTML = second%10;

    },1000);
    callback && callback();
};

 

JS实现简单倒计时

标签:

原文地址:http://www.cnblogs.com/lcf1314/p/5679820.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!