<%
'format to dd-mm-yyyy
endday = right("0" & day(endday),2) & "-" & right("0" & month(endday),2) & "-" & year(endday)
%>BirthDay=new   Date("<%=endday%>"); 另外,你的<%...%>太多了,这样对性能有一定影响。

解决方案 »

  1.   


    <% 
    set conn=opendb("oabusy","conn","accessdsn") 
    set rs=server.createobject("adodb.recordset") 
    sql="select top 1 * from workrep where username="&sqlstr(username)&" order by id desc" 
    rs.open sql,conn,1 
    while not rs.eof
      sdate=rs("recdate")
      respone.write sdate 
      endday=cdate(sdate)+2
      response.write endday
      rs.movenext 
    wend 
    %>   <script>
    function show_date_time(){   
    window.setTimeout("show_date_time()",1000);   
    BirthDay=new Date(<%=endday%>);//这里需要调用endday的变量 
    today=new Date(); 
    </script>  
      

  2.   

    感谢netWild和toury的回贴!刚才仔细的看了下JS的脚本,他的日期格式为mm-dd-yyyy,然后按netWild提供的格式化日期后做了排序调整后解决,谢谢