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; }