jquery 团购倒计时

function updatetime(){
             var endtime = new Date($("#showtime").attr("endtime")).getTime();
        var nowtime = new Date().getTime();
            var stime = endtime - nowtime;
            var lag = stime / 1000; //当前时间和结束时间之间的秒数
            //alert(lag);
            if(lag > 0)
            {
                //alert(lag % 60);
                var second = Math.floor(lag % 60);     
                var minite = Math.floor((lag / 60) % 60);
                var hour = Math.floor((lag / 3600) % 24);
                var day = Math.floor((lag / 3600) / 24);
                $("#showtime").html(day+"天"+hour+"小时"+minite+"分"+second+"秒");
            }
            else{
                $("#showtime").html("团购已经结束啦!");
            }
             setTimeout("updatetime()",1000);
        } 

如果是多个商品 外面用$("***").each(function(){

});
包起来就行了

前台日期格式 :

<div id="showtime" endtime="12/14/2012 18:00:00"></div> 

 

// 补零方法  
 function addZero(time) {  
     //if (!isAdd) return time;  
     return time < 10 ? time = '0' + time : time;  
}  

 

posted @ 2013-02-25 13:55  /折磨  阅读(483)  评论(0编辑  收藏  举报