jq倒计时

话不多说,直接上代码

首先是html部分

        <!--倒计时 start-->
        <div class="time">
            <span id="tian"></span>
            <span id="shi"></span>
            <span id="fen"></span>
        </div>

然后是jq部分

//倒计时
function showTime(){
    var now = new Date().getTime();
    var fur = new Date("2015/11/14 10:00:00").getTime();
    //console.log(fur);
    //console.log(now);
    var distance = fur - now;
    if(distance > 0){
        d = Math.floor(distance / (86400000));
        h = Math.floor(distance / (3600000)) - (d * 24);
        m = Math.floor(distance / 60000) - (d * 24 * 60) - (h * 60);
    }else{
        $('#tian').html(0);
        $('#shi').html(0);
        $('#fen').html(0);
        return false;    
    }
    if (m <= 9){ m = '0' + m;}
        
    $('#tian').html(d);
    $('#shi').html(h);
    $('#fen').html(m);
}
getTime()将返回 1970 年 1 月 1 日至今的毫秒数。

86400000 = 24*60*60*100
下边的依次类推。


你可能感兴趣的:(jq倒计时)