日期:2014-05-17  浏览次数:20729 次

asp 时间比较问题
d1=2010-1-22 21:48:41
d2=now()

判断如果d2-d1>24小时,就显示“已超时”

------解决方案--------------------
VBScript code

    d1 = "2010-1-22 21:48:41"
    d2 = now()
    response.write datediff("h", d1, d2)
    if datediff("h", d1, d2) > 24 then
        response.write "<br />超时"
    end if

------解决方案--------------------
参照大神的即
注意d1,d2位置
------解决方案--------------------
既然是24小时,那就是一天,其实还可以判断天数
VBScript code

d1="2010-1-22 21:48:41"
d2=now()
If datediff("d", d1, d2) > 1 then
    response.write "<br />超时"
End If