如何检查当前日期大于结束日期?

Ale*_*lex 0 asp-classic

在我的ASP页面中,我编写了如下代码来检查日期验证

<%
'Session 1
session.lcid=2057
Session("CheckIn")= "26/12/2009"
d=0
response.write session("CheckIn")&"----"&DateAdd("d",d,Session("CheckIn")) &"<br/>"

if session("CheckIn")= DateAdd("d",d,Session("CheckIn")) then
response.write "Session 1 is workings"
end if

'Session 2
a ="26/12/2009"
b ="26/12/2009"
if a=b then
response.write "Session 2 is workings"
end if
%>
Run Code Online (Sandbox Code Playgroud)

会话1中, “如果”条件不起作用。但是,如果我在会话2中以字符串格式写日期,则“ IF”条件有效。

如何在我的经典ASP页面的会话1中检查“ IF”条件

希望您的回应,

ACP*_*ACP 5

Hai Alex,

使用CDate功能,

if CDate(a) > Cdate(b) then

 '.........

end if
Run Code Online (Sandbox Code Playgroud)