Используя классика ASP, я должен так или иначе сравнить две даты друг с другом. Как я могу сделать это?
If Date1 > Date2 Then
' Date1 occurred after Date 2
End If
Используйте >
, <
и =
как для сравнения чисел (и > =
, <=
и <>
тоже). Меньшие даты более историчны.
Это, конечно, предполагает, что Date1
и Date2
на самом деле являются объектами Date или DateTime. Если это не так, вам нужно сначала преобразовать их в объекты Date с помощью CDate ()
.
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