Asp classic asp日期查询格式
我想进行asp查询,以便在事件的日期大于或等于时显示事件 这是到目前为止的代码,但它不起作用Asp classic asp日期查询格式,asp-classic,vbscript,Asp Classic,Vbscript,我想进行asp查询,以便在事件的日期大于或等于时显示事件 这是到目前为止的代码,但它不起作用 <% strDateNow = date strDateEvent = "30.05.2011" %> <% if strDateEvent >= strDateNow then %> HELLO <% end if %> =标准日期现在,然后%> 你好 谢谢你的帮助, alex我想这是VBScript+Classic ASP,而不是.n
<%
strDateNow = date
strDateEvent = "30.05.2011"
%>
<% if strDateEvent >= strDateNow then %>
HELLO
<% end if %>
=标准日期现在,然后%>
你好
谢谢你的帮助,
alex我想这是VBScript+Classic ASP,而不是.net
strDateEvent
是一个字符串,因此>=
不会比较日期。要与
strDateNow
进行比较,该是一个日期(尽管名称不同),您需要将strDateEvent
转换为一个日期,以便进行比较:
If CDate(strDateEvent) >= strDateNow Then
如果由于类型错误而失败,则无法转换格式“30.05.2011”
,因此请使用其他格式<代码>“10/04/2011”
(确保dmy订单适合您的地区)我假设这是VBScript+Classic ASP,而不是.net
strDateEvent
是一个字符串,因此>=
不会比较日期。要与
strDateNow
进行比较,该是一个日期(尽管名称不同),您需要将strDateEvent
转换为一个日期,以便进行比较:
If CDate(strDateEvent) >= strDateNow Then
如果由于类型错误而失败,则无法转换格式“30.05.2011”
,因此请使用其他格式“10/04/2011”
(确保dmy顺序适合您的地区)另一个选项用于声明日期:strDateEvent=DateSerial(2011,5,30)
另一个选项用于声明日期:strDateEvent=DateSerial(2011,5,30)