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;  

}  

 

你可能感兴趣的:(jquery)