打印

[asp] 返回考试剩余时间问题

一、写cookies:<% response.Cookies("start")=now() %>
二、返回现在的时间与考试结束时间差(分钟数):<% EndTime=DateDiff("m",request.Cookies("start"),cdate(rs1("endtime"))) %>
怎么EndTime的输出总是0下面还有倒计时的程序
错在哪?谢谢!
顺便帮我看看这个倒计时程序有啥错?
谢谢
<script language=javascript>
       var sec=0;
       var min=<%= Endtime %>;
       var idt=window.setTimeout("update();",1000);
function update(){
      
              if(sec==0){
                     sec=60;
                     min-=1;
              }
                                 
            
              document.form1.timea.value=min+"分"+sec+"秒";
                       sec--;
              idt=window.setTimeout("update();",1000);
       }
       else
       {
              if (document.form1.timea.value==0){
                     alert("时间到,请交卷!");
                     document.form1.submit();
              }
              else
              {
                     sec--;
                     document.form1.timea.value=min+"分"+sec+"秒";
                     idt=window.setTimeout("update();",1000);
              }
       }
}
  </script>
request.Cookies("start")
rs1("endtime")

输出这两个值呢?

还有服务器端时间格式
格式没问题啊

回复 邓永炎 在 3# 的帖子

request.Cookies("start")
rs1("endtime")
这两项打印出来结果是什么?

TOP

还在为头像烦恼?还在为不能关注好友动态烦忧?快来蓝色理想家园吧!
request.Cookies("start")输出2008-6-26 8:15:40
rs1("endtime")输出2008-6-26 17:00:00
没错啊

TOP