使用ASP classic,我需要以某种方式比较两个日期。我怎么能这样做?
答案 0 :(得分:23)
Date1 = #rs["date"]#
Date2 = #12/1/2009#
If DateDiff("d", Date1, Date2) > 1 Then
response.write "This date is before 12/1/2009"
Else
response.write "This date is after 12/1/2009"
End If
HTH
答案 1 :(得分:15)
If Date1 > Date2 Then
' Date1 occurred after Date 2
End If
使用>
,<
和=
比较数字(以及>=
,<=
和<>
)。较小的日期更具历史性。
这当然假设Date1
和Date2
实际上是Date或DateTime对象。如果不是,则需要先使用CDate()
将它们转换为Date对象。