ASP日期比较

时间:2011-07-12 11:49:21

标签: asp-classic operators date

这是代码。

<%

expire_date = Session("expiration_date")
current_date = date()

If current_date >= expire_date Then
response.Redirect("../login_expiration.asp")
Else
' do nothing
End If

%>

假设到期日是7/10/2011,会发生什么?我希望重定向发生,但事实恰恰相反。如果我将运算符更改为“&lt; =”,则会发生重定向。

我错过了什么?

由于

布雷特

1 个答案:

答案 0 :(得分:2)

您可能需要将Session(“expiration_date”)从字符串转换为日期:

expire_date = CDate(Session("expiration_date"))