本帖最后由 duneyang 于 2010-12-07 11:26:38 编辑

解决方案 »

  1.   

    gettimevalue当然没被调用了 
    我没看到调用的地方啊
      

  2.   

    哦,不好意思,因为我不知道应该怎么调用了,应该是在这里调用 
    距团购结束还有:
      <div id="times" & i></div> <!--这里如何动态显示出div,因为id是动态的,-->
    能帮忙完成一下代码吗。谢谢大侠
      

  3.   

    而且我也不确定gettimevalue这个函数是正确的,因为他要得到trim(rs("endtime") 和i 两个参数,不知道写对没,菜鸟呀,自卑呀。谢谢呀。
      

  4.   

    发现很多问题。
    1、function DownCount() 这个方法都没参数,怎么知道设置哪个产品的到期时间啊
    2、if(theDay<=nowtimes)
    {
    document.getElementById("times"+i).innerHTML = "00小时,00分钟,00秒";
    }
    else{
    timechange(theDay,i);}
    window.setTimeout("DownCount()",1000)既然已经到期了,就没必要在 setTimeout 了!  setTimeout 是耗资源的!
    我曾经一个 setTimeout(fun,2); 我电脑cup 直接90%,其它程序都卡死了3、nowtimes=new Date();//当前服务器时间new Date() 是客户端时间不是服务器时间 给你一个思路:
    页面加载时,加载一个 到期时间(单位秒)的数组,
    写一个方法,把秒数转换成字符串的形式setTimeout  每秒钟 将 到期时间(单位秒)的数组 的每个值减1。 然后转换成字符串形式显示
      

  5.   


    <!doctype html public "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml" lang="gb2312">
    <head>
    <head>
    <title> 多个倒计时 </title>
    <script language="JavaScript">
    <!-- //
    var timmer; 
    var ETimeArr = ["2010-12-07 17:18:00","2010-12-07 17:30:00"];//结束时间数组
    var secsArr = new Array();
    window.onload = function (){
    for (var i=0; i<ETimeArr.length; i++)
    {
    var divO = document.createElement("div");//建立显示倒计时的div
    divO.id = "CountMsg"+ i;
    divO.innerHTML = "还有 <strong> </strong>天<strong> </strong>时<strong> </strong>分<strong> </strong>秒";
    document.getElementById("div_field").appendChild(divO);
    var NowTime = new Date();
    var EndTime = new Date( ETimeArr[i].replace(/\D/,",") );
    secsArr[secsArr.length] = EndTime.getTime() - NowTime.getTime();//算出时间差,存在数组secsArr中
    }
    timmer = setInterval("GetRTime()",1000);//开始计时
    }
    function GetRTime(){
    var ended = 0;//已结束的团购的个数
    for (var i=0; i<secsArr.length; i++)
    {
    secsArr[i] = secsArr[i] -1000;
    var nMS = secsArr[i];
    var div_con = document.getElementById("CountMsg"+i);
    if (nMS <= 0) { //时间差<=0 已结束
    div_con.innerHTML = "<font color='red'>已结束!</font>";
    ended++;
    }
    else { //未结束的填数
    var nD = Math.floor(nMS/(1000 * 60 * 60 * 24));
    var nH = Math.floor(nMS/(1000*60*60)) % 24;
    var nM = Math.floor(nMS/(1000*60)) % 60;
    var nS = Math.floor(nMS/1000) % 60;
    div_con.getElementsByTagName("strong")[0].innerHTML = nD;
    div_con.getElementsByTagName("strong")[1].innerHTML = nH<10 ? "0"+nH : nH;
    div_con.getElementsByTagName("strong")[2].innerHTML = nM<10 ? "0"+nM : nM;
    div_con.getElementsByTagName("strong")[3].innerHTML = nS<10 ? "0"+nS : nS;
    }
    if (ended == secsArr.length) {//所有的团购都结束了
    clearInterval(timmer); 
    alert("全部结束!");
    }
    }
    }
    // -->
    </script>
    </head>
    <body>
    <div id="div_field"></div>
    </body>
    </html>
      

  6.   

    zyzy15  首先非常感谢你,这段代码非常有用。但这段代码让我又有一个新问题,这段代码是初始就得知一整页货物的endtime,并且生成的div是并列排序的,但我一整页的货物数量是变化的,我需要在每个货物的下面显示出来div倒计时时钟。
    比如:
     货A图片        货B图片        货C图片        货D图片        货E图片
     货A价格        货B价格        货C价格        货D价格        货E价格
     货A倒计时钟   货B倒计时钟   货C倒计时钟    货D倒计时钟    货E倒计时钟 货A1图片        货B1图片        货C1图片        货D1图片        货E1图片
     货A1价格        货B1价格        货C1价格        货D1价格        货E1价格
     货A1倒计时钟   货B1倒计时钟   货C1倒计时钟    货D1倒计时钟    货E1倒计时钟 货A2图片        货B2图片        货C2图片        货D2图片        货E2图片
     货A2价格        货B2价格        货C2价格        货D2价格        货E2价格
     货A2倒计时钟   货B2倒计时钟   货C2倒计时钟    货D2倒计时钟    货E2倒计时钟每个货物的endtime我通过数据库读了出来,数据存储在rs("endtime")这个指针里面,现在的问题是:1、显示位置的问题,2、不确定的倒计时时钟个数,导致不确定的div个数,其实就是一个div动态生成和位置摆放的问题。麻烦大哥大姐多帮忙。
      

  7.   

    这是我的代码,简直写不下去了。[code=JScript]
    [<TABLE cellSpacing=0 cellPadding=0 width=996 align=center border=0>
      <TBODY>
      <TR>
        <TD class=b vAlign=top align=left>
          <TABLE height=49 cellSpacing=0 cellPadding=0 width="100%" border=0>
            <TBODY>
            <TR>
              <TD><BR>
                <TABLE height=70 cellSpacing=0 cellPadding=0 width="100%" 
                  border=0><TBODY>
                  <TR>
                    <TD><%set rs=server.createobject("adodb.recordset")


    rs.open "select * from products inner join tuangou on products.grade=tuangou.bookid  order by products.adddate desc",conn,1,1

    if rs.recordcount=0 then 
    %>
                <table width="370" border="0" cellspacing="0" cellpadding="5" align="center">
                  <tr>
                    <td align=center>暂无商品</td>
                  </tr>
                </table>
              <%
    else
       rs.PageSize =20 '每页记录条数
    iCount=rs.RecordCount '记录总数
    iPageSize=rs.PageSize
         maxpage=rs.PageCount 
         page=request("page")
        if Not IsNumeric(page) or page="" then
            page=1
        else
            page=cint(page)
        end if
        if page<1 then
            page=1
        elseif  page>maxpage then
            page=maxpage
        end if
        rs.AbsolutePage=Page
    if page=maxpage then
    x=iCount-(maxpage-1)*iPageSize
    else
    x=iPageSize
    end if
    %>
                <table  class="sideleft"  width="100%"  border="0" cellspacing="0" cellpadding="0" align="center">
                  <tr>
                    <%
    ii=0
    For i=1 To x
    %>
                    <td width="27%"  ><table width="150" border="0" cellspacing="0" cellpadding="0" align="center">
                        <tr>
                          <td width="150" height="10"  ></td>
                        </tr>
                        <tr>
                          <td><table width="147" border="0" cellspacing="0" cellpadding="0" >
                              <tr>
                                <td width="147" height="1" background="images/lineDotGray.gif"  ></td>
                              </tr>
                              <tr>
                                <td height="10" ></td>
                              </tr>
                              <tr>
                                <td><div align="center">
                                    <table  width="136" height="142" cellspacing="1" cellpadding="2"  border="0">
                                      <tbody>
                                        <TR> 
                                          <TD width="130" 
                         
                            height=140 align=middle> 
                                            <%if rs("bookpic")="" then 
    response.write "<div align=center><a href=products.asp?id="&rs("products.bookid")&" ><img src=images/emptybook.gif width=90 height=90 border=0></a></div>"
    else%>
                                            <a href="products.asp?id=<%=rs("products.bookid")%>" ><img src="<%=trim(rs("bookpic"))%>" alt="<%=rs("bookname")%>" width="82" height="100" border="0" align="absmiddle" onload="showPic(this)"/></a>
                                            <%end if%>                                      </TD>
                                        </TR>
                                      </tbody>
                                    </table>
                                  </div></td>
                              </tr>
                              <tr>
                                <td><table width="100%" border="0" cellpadding="0" cellspacing="0">
                                    <tr>
                                      <td height="44" align=center><%response.write "<a class=a4 href=products.asp?id="&rs("bookid")&" ><font color=#FF0000>"
    if len(trim(rs("bookname")))>40 then
    response.write left(trim(rs("bookname")),40)&".."
    else
    response.write trim(rs("bookname"))
    end if
    response.write "</font></a>"
    %>
                                     </td>
                                    </tr>
                                    <tr>
                                      <td height="35" align=center><font  color="#000000">市场价:<s><%=trim(rs("shichangjia"))%> 元</s><br>
                                        会员价:</font><font color=#ff0000><%=trim(rs("huiyuanjia"))%> </font>元</td>
                                    </tr>
                                </table></td>
                              </tr>
                          </table></td>
                        </tr>
                    </table>


    <%
     Dim yy,y, m, d, h, mi, s
    If IsDate(rs("EndTime")) Then 
      yy = CStr(Year(rs("EndTime")))
      y = Mid(CStr(Year(rs("EndTime"))),3)
      m = CStr(Month(rs("EndTime")))
      If Len(m) = 1 Then 
       m = "0" & m
        end if 
      d = CStr(Day(rs("EndTime")))  
      If Len(d) = 1 Then 
      d = "0" & d
       end if 
      h = CStr(Hour(rs("EndTime")))
      
      If Len(h) = 1 Then
       h = "0" & h
         end if 
      mi = CStr(Minute(rs("EndTime")))
       
      If Len(mi) = 1 Then 
      mi = "0" & mi
      end if 
      s = CStr(Second(rs("EndTime")))  If Len(s) = 1 Then 
      s = "0" & s
       end if 
      
    End If 
    %>



    <div>
    <%If CDate(rs("EndTime"))<Now() Then %>
    <div class="lasttime">
    <div style="height:16px;">&nbsp;</div>
    <div>
      本团购结束于:<br />
         <b><%=yy%></b>年<b><%=m%></b>月<b><%=d%></b>日<b><%=h%></b>点<b><%=s%></b>分
    </div></div><%Else%><div>
      本团购结束于:<br />
         <b><%=yy%></b>年<b><%=m%></b>月<b><%=d%></b>日<b><%=h%></b>点<b><%=s%></b>分
    </div><div class="lasttime">
    <div style="height:16px;">&nbsp;</div>
    <div>
      剩余时间: <br/> <div id="div_field"></div> <p  id="pcount" style="visibility:hidden"><%=i%></p>
    <!--<b><span id='leftTime220'></span></b>天<b><span id='leftTime221'></span></b>小时<b><span id='leftTime222'></span></b>分钟<b><span id='leftTime223'></span></b>秒-->
    </div>
    </div><script language="javascript">
    //<!--   
    var p_con = document.getElementById("pcount").innerHTML;   
    alert("p_con="+p_con); startclock(); 
    var timerID = null;   
    var timerRunning = false; setupdiv(p_con); function setupdiv(counti){
             var counti;
    var divO = document.createElement("div");//建立显示倒计时的div
    //alert("div0.id="+counti);
            divO.id = "CountMsg"+ counti;
    //alert("div0.id="+divO.id);
            divO.innerHTML = "还有 <strong> </strong>天<strong> </strong>时<strong> </strong>分<strong> </strong>秒";
           document.getElementById("div_field").appendChild(divO);
       
    timerID = setInterval("showtime(counti)",1000);   


    function showtime(counti1) { 
    var counti1;
    //alert("div0.id="+counti1);
    Today = new Date();   
    var NowHour = Today.getHours();   
    var NowMinute = Today.getMinutes();   
    var NowMonth = Today.getMonth();   
    var NowDate = Today.getDate();   
    var NowYear = Today.getYear();   
    var NowSecond = Today.getSeconds();   
    if (NowYear <2000){  
    NowYear=1900+NowYear;   
    }
    Today = null;   
    Hourleft = <%=h%>- NowHour   
    Minuteleft = <%=mi%>- NowMinute   
    Secondleft = <%=s%> - NowSecond   
    Yearleft = <%=yy%> - NowYear   
    Monthleft = <%=m%> - NowMonth - 1   
    Dateleft = <%=d%>- NowDate   
    if (Secondleft<0) {   
    Secondleft=60+Secondleft;   
    Minuteleft=Minuteleft-1;   
    }   
    if (Minuteleft<0){    
    Minuteleft=60+Minuteleft;   
    Hourleft=Hourleft-1;   
    }   
    if (Hourleft<0){   
    Hourleft=24+Hourleft;   
    Dateleft=Dateleft-1;   
    }   
    if (Dateleft<0){   
    Dateleft=31+Dateleft;   //todo
    Monthleft=Monthleft-1;   
    }   
    if (Monthleft<0){   
    Monthleft=12+Monthleft;   
    Yearleft=Yearleft-1;   

    //createForm(i);


    alert("Dateleft="+Dateleft);
    var div_con = document.getElementById("CountMsg"+ counti1);


       div_con.getElementsByTagName("strong")[0].innerHTML = Dateleft;
                div_con.getElementsByTagName("strong")[1].innerHTML = Hourleft<10 ? "0"+Hourleft : Hourleft;
                div_con.getElementsByTagName("strong")[2].innerHTML = Minuteleft<10 ? "0"+Minuteleft : Minuteleft;
                div_con.getElementsByTagName("strong")[3].innerHTML = Secondleft<10 ? "0"+Secondleft : Secondleft;




    timerRunning = true;   


    //replaceText('leftTime220'+counti,Dateleft);   
    //eplaceText('leftTime221',Hourleft);   
    //replaceText('leftTime222',Minuteleft);   
    //replaceText('leftTime223',Secondleft);  
     


    function stopclock () {   
    if(timerRunning) {  
    clearInterval(timerID);   
    }
    timerRunning = false;   
    }   
    function startclock () {   
    stopclock();   
    //showtime(p_con);   
    }   
    // -->
    </script><%End If %></div>




    </td>
     
                    <%rs.movenext
         ii=ii+1%>
                    <%if ii mod 5 =0 then%>
                  </tr>
                  <tr>
                    <%end if%>
                    <% next%>
                    <td colspan="2" ></td>
                  </tr>
                </table>
            
      

  8.   

    这是我的代码,简直写不下去了。[code=JScript]
    [<TABLE cellSpacing=0 cellPadding=0 width=996 align=center border=0>
      <TBODY>
      <TR>
        <TD class=b vAlign=top align=left>
          <TABLE height=49 cellSpacing=0 cellPadding=0 width="100%" border=0>
            <TBODY>
            <TR>
              <TD><BR>
                <TABLE height=70 cellSpacing=0 cellPadding=0 width="100%" 
                  border=0><TBODY>
                  <TR>
                    <TD><%set rs=server.createobject("adodb.recordset")


    rs.open "select * from products inner join tuangou on products.grade=tuangou.bookid  order by products.adddate desc",conn,1,1

    if rs.recordcount=0 then 
    %>
                <table width="370" border="0" cellspacing="0" cellpadding="5" align="center">
                  <tr>
                    <td align=center>暂无商品</td>
                  </tr>
                </table>
              <%
    else
       rs.PageSize =20 '每页记录条数
    iCount=rs.RecordCount '记录总数
    iPageSize=rs.PageSize
         maxpage=rs.PageCount 
         page=request("page")
        if Not IsNumeric(page) or page="" then
            page=1
        else
            page=cint(page)
        end if
        if page<1 then
            page=1
        elseif  page>maxpage then
            page=maxpage
        end if
        rs.AbsolutePage=Page
    if page=maxpage then
    x=iCount-(maxpage-1)*iPageSize
    else
    x=iPageSize
    end if
    %>
                <table  class="sideleft"  width="100%"  border="0" cellspacing="0" cellpadding="0" align="center">
                  <tr>
                    <%
    ii=0
    For i=1 To x
    %>
                    <td width="27%"  ><table width="150" border="0" cellspacing="0" cellpadding="0" align="center">
                        <tr>
                          <td width="150" height="10"  ></td>
                        </tr>
                        <tr>
                          <td><table width="147" border="0" cellspacing="0" cellpadding="0" >
                              <tr>
                                <td width="147" height="1" background="images/lineDotGray.gif"  ></td>
                              </tr>
                              <tr>
                                <td height="10" ></td>
                              </tr>
                              <tr>
                                <td><div align="center">
                                    <table  width="136" height="142" cellspacing="1" cellpadding="2"  border="0">
                                      <tbody>
                                        <TR> 
                                          <TD width="130" 
                         
                            height=140 align=middle> 
                                            <%if rs("bookpic")="" then 
    response.write "<div align=center><a href=products.asp?id="&rs("products.bookid")&" ><img src=images/emptybook.gif width=90 height=90 border=0></a></div>"
    else%>
                                            <a href="products.asp?id=<%=rs("products.bookid")%>" ><img src="<%=trim(rs("bookpic"))%>" alt="<%=rs("bookname")%>" width="82" height="100" border="0" align="absmiddle" onload="showPic(this)"/></a>
                                            <%end if%>                                      </TD>
                                        </TR>
                                      </tbody>
                                    </table>
                                  </div></td>
                              </tr>
                              <tr>
                                <td><table width="100%" border="0" cellpadding="0" cellspacing="0">
                                    <tr>
                                      <td height="44" align=center><%response.write "<a class=a4 href=products.asp?id="&rs("bookid")&" ><font color=#FF0000>"
    if len(trim(rs("bookname")))>40 then
    response.write left(trim(rs("bookname")),40)&".."
    else
    response.write trim(rs("bookname"))
    end if
    response.write "</font></a>"
    %>
                                     </td>
                                    </tr>
                                    <tr>
                                      <td height="35" align=center><font  color="#000000">市场价:<s><%=trim(rs("shichangjia"))%> 元</s><br>
                                        会员价:</font><font color=#ff0000><%=trim(rs("huiyuanjia"))%> </font>元</td>
                                    </tr>
                                </table></td>
                              </tr>
                          </table></td>
                        </tr>
                    </table>


    <%
     Dim yy,y, m, d, h, mi, s
    If IsDate(rs("EndTime")) Then 
      yy = CStr(Year(rs("EndTime")))
      y = Mid(CStr(Year(rs("EndTime"))),3)
      m = CStr(Month(rs("EndTime")))
      If Len(m) = 1 Then 
       m = "0" & m
        end if 
      d = CStr(Day(rs("EndTime")))  
      If Len(d) = 1 Then 
      d = "0" & d
       end if 
      h = CStr(Hour(rs("EndTime")))
      
      If Len(h) = 1 Then
       h = "0" & h
         end if 
      mi = CStr(Minute(rs("EndTime")))
       
      If Len(mi) = 1 Then 
      mi = "0" & mi
      end if 
      s = CStr(Second(rs("EndTime")))  If Len(s) = 1 Then 
      s = "0" & s
       end if 
      
    End If 
    %>



    <div>
    <%If CDate(rs("EndTime"))<Now() Then %>
    <div class="lasttime">
    <div style="height:16px;">&nbsp;</div>
    <div>
      本团购结束于:<br />
         <b><%=yy%></b>年<b><%=m%></b>月<b><%=d%></b>日<b><%=h%></b>点<b><%=s%></b>分
    </div></div><%Else%><div>
      本团购结束于:<br />
         <b><%=yy%></b>年<b><%=m%></b>月<b><%=d%></b>日<b><%=h%></b>点<b><%=s%></b>分
    </div><div class="lasttime">
    <div style="height:16px;">&nbsp;</div>
    <div>
      剩余时间: <br/> <div id="div_field"></div> <p  id="pcount" style="visibility:hidden"><%=i%></p>
    <!--<b><span id='leftTime220'></span></b>天<b><span id='leftTime221'></span></b>小时<b><span id='leftTime222'></span></b>分钟<b><span id='leftTime223'></span></b>秒-->
    </div>
    </div><script language="javascript">
    //<!--   
    var p_con = document.getElementById("pcount").innerHTML;   
    alert("p_con="+p_con); startclock(); 
    var timerID = null;   
    var timerRunning = false; setupdiv(p_con); function setupdiv(counti){
             var counti;
    var divO = document.createElement("div");//建立显示倒计时的div
    //alert("div0.id="+counti);
            divO.id = "CountMsg"+ counti;
    //alert("div0.id="+divO.id);
            divO.innerHTML = "还有 <strong> </strong>天<strong> </strong>时<strong> </strong>分<strong> </strong>秒";
           document.getElementById("div_field").appendChild(divO);
       
    timerID = setInterval("showtime(counti)",1000);   


    function showtime(counti1) { 
    var counti1;
    //alert("div0.id="+counti1);
    Today = new Date();   
    var NowHour = Today.getHours();   
    var NowMinute = Today.getMinutes();   
    var NowMonth = Today.getMonth();   
    var NowDate = Today.getDate();   
    var NowYear = Today.getYear();   
    var NowSecond = Today.getSeconds();   
    if (NowYear <2000){  
    NowYear=1900+NowYear;   
    }
    Today = null;   
    Hourleft = <%=h%>- NowHour   
    Minuteleft = <%=mi%>- NowMinute   
    Secondleft = <%=s%> - NowSecond   
    Yearleft = <%=yy%> - NowYear   
    Monthleft = <%=m%> - NowMonth - 1   
    Dateleft = <%=d%>- NowDate   
    if (Secondleft<0) {   
    Secondleft=60+Secondleft;   
    Minuteleft=Minuteleft-1;   
    }   
    if (Minuteleft<0){    
    Minuteleft=60+Minuteleft;   
    Hourleft=Hourleft-1;   
    }   
    if (Hourleft<0){   
    Hourleft=24+Hourleft;   
    Dateleft=Dateleft-1;   
    }   
    if (Dateleft<0){   
    Dateleft=31+Dateleft;   //todo
    Monthleft=Monthleft-1;   
    }   
    if (Monthleft<0){   
    Monthleft=12+Monthleft;   
    Yearleft=Yearleft-1;   

    //createForm(i);


    alert("Dateleft="+Dateleft);
    var div_con = document.getElementById("CountMsg"+ counti1);


       div_con.getElementsByTagName("strong")[0].innerHTML = Dateleft;
                div_con.getElementsByTagName("strong")[1].innerHTML = Hourleft<10 ? "0"+Hourleft : Hourleft;
                div_con.getElementsByTagName("strong")[2].innerHTML = Minuteleft<10 ? "0"+Minuteleft : Minuteleft;
                div_con.getElementsByTagName("strong")[3].innerHTML = Secondleft<10 ? "0"+Secondleft : Secondleft;




    timerRunning = true;   


    //replaceText('leftTime220'+counti,Dateleft);   
    //eplaceText('leftTime221',Hourleft);   
    //replaceText('leftTime222',Minuteleft);   
    //replaceText('leftTime223',Secondleft);  
     


    function stopclock () {   
    if(timerRunning) {  
    clearInterval(timerID);   
    }
    timerRunning = false;   
    }   
    function startclock () {   
    stopclock();   
    //showtime(p_con);   
    }   
    // -->
    </script><%End If %></div>




    </td>
     
                    <%rs.movenext
         ii=ii+1%>
                    <%if ii mod 5 =0 then%>
                  </tr>
                  <tr>
                    <%end if%>
                    <% next%>
                    <td colspan="2" ></td>
                  </tr>
                </table>
            
      

  9.   


    var timmer;
    var rowsize = 2; //每行个数
    var tuanArr = [["团购1","2010-12-07 17:18:00"],["团购2","2010-12-10 17:30:00"],["团购3","2010-12-08 17:30:00"],["团购4","2010-12-09 17:30:00"]];//团购数组
    var secsArr = new Array();
    window.onload = function (){
    var tabO = document.getElementById("tab_field");
    var newR;
    for (var i=0; i<tuanArr.length; i++)
    {
    if (i%rowsize==0) newR = tabO.insertRow();
    //模仿lz的脚本代码画表,同时画出倒计时的div
    var newC = newR.insertCell();
    newC.width = 100/rowsize + "%";
    newC.innerHTML = '<div style="width:100%; height:100px; background:#EEEEFF">团购名称:'+ tuanArr[i][0] +'</div>'
    +'<div style="width:100%; background:#EEFFEE">结束时间:'+ tuanArr[i][1] +'</div>'
    +'<div id="CountMsg'+ i +'">还有 <strong> </strong>天<strong> </strong>时<strong> </strong>分<strong> </strong>秒</div>';
    var NowTime = new Date();
    var EndTime = new Date( tuanArr[i][1].replace(/\D/,",") );
    secsArr[secsArr.length] = EndTime.getTime() - NowTime.getTime();//算出时间差,存在数组secsArr中
    }
    timmer = setInterval("GetRTime()",1000);//开始计时
    }
    function GetRTime(){
    var ended = 0;//已结束的团购的个数
    for (var i=0; i<secsArr.length; i++)
    {
    secsArr[i] = secsArr[i] -1000;
    var nMS = secsArr[i];
    var div_con = document.getElementById("CountMsg"+i);
    if (nMS <= 0) { //时间差<=0 已结束
    div_con.innerHTML = "<font color='red'>已结束!</font>";
    ended++;
    }
    else { //未结束的填数
    var nD = Math.floor(nMS/(1000 * 60 * 60 * 24));
    var nH = Math.floor(nMS/(1000*60*60)) % 24;
    var nM = Math.floor(nMS/(1000*60)) % 60;
    var nS = Math.floor(nMS/1000) % 60;
    div_con.getElementsByTagName("strong")[0].innerHTML = nD;
    div_con.getElementsByTagName("strong")[1].innerHTML = nH<10 ? "0"+nH : nH;
    div_con.getElementsByTagName("strong")[2].innerHTML = nM<10 ? "0"+nM : nM;
    div_con.getElementsByTagName("strong")[3].innerHTML = nS<10 ? "0"+nS : nS;
    }
    if (ended == secsArr.length) {//所有的团购都结束了
    clearInterval(timmer); 
    alert("全部结束!");
    }
    }
    }