团购倒计时

本文介绍了一个使用JavaScript实现的倒计时插件的具体代码。该插件通过获取指定的结束日期与当前服务器时间之间的差值来显示剩余的时间,包括天数、小时数、分钟数和秒数。
$(function(){

    var endtime=new Date("2011/3/16 16:53:00");// 结束日期
    var thisTime=new Date($("#hftime").val());// 当前服务器时间
    
    var nowtime =thisTime.getTime();// 服务器当前时间总的秒数
    var leftsecond=0;
    var sh;
    
    // 倒计时
    function _fresh()
    {
        nowtime=nowtime+1000;//间隔1秒,毫秒加1000
        leftsecond=parseInt((endtime.getTime()-nowtime)/1000);
        __d=parseInt(leftsecond/3600/24)<=9?+"0"+parseInt(leftsecond/3600/24).toString():parseInt(leftsecond/3600/24);
        __h=parseInt((leftsecond/3600)%24)<=9?+"0"+parseInt((leftsecond/3600)%24).toString():parseInt((leftsecond/3600)%24);
        __m=parseInt((leftsecond/60)%60)<=9?+"0"+parseInt((leftsecond/60)%60).toString():parseInt((leftsecond/60)%60);
        __s=parseInt(leftsecond%60)<=9?+"0"+parseInt(leftsecond%60).toString():parseInt(leftsecond%60);
        
        $(".daojis span").html(""+__d+"天"+__h+"时"+__m+"分"+__s+"秒");
        
        if(leftsecond<=0){
            $(".daojis span").html("特价已结束");
            clearInterval(sh);
        }
    }
    _fresh()
    sh=setInterval(_fresh,1000);//
    
});//结束

转载于:https://www.cnblogs.com/aspnet_csharp/archive/2011/03/15/1984434.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值