时间存在库里计算时间差出错
<%mytime=rs("oldtime") '数据库中保存的一个过去时间
nowtime=now() '当前时间
if datediff("d",mytime,nowtime)<10 then
response.write "没到10天"
end if
if datediff("d",mytime,nowtime)>20 then
response.write "超过20天"
end if
%>
以上代码可正确计算时间差并显示结果,当设定的时间“10”和“20”分别存入到day1、day2时,以下代码不会计算,只会写入“没到“day1
”天”、就算oldtime与当前时间差超过day2,也是只显示“没到“day1”天”,根本没有计算。我是一个刚刚入门的爱好者,象刚学ABCD的英
语爱好者一样,请高手详细解答。写出正确完整的代码。谢谢!!
<%
day1=rs("day1")
day2=rs("day2")
mytime=rs("oldtime") '数据库中保存时间
nowtime=now() '当前时间
if datediff("d",mytime,nowtime)<day1 then response.write "没到"&day1&"天"
if datediff("d",mytime,nowtime)>day2 then response.write "超过"&day2&"天</b>"
%>