ASPクラシックを使用して、どういうわけか2つの日付を互いに比較する必要があります。これを行うにはどうすればよいですか?
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
_If Date1 > Date2 Then
' Date1 occurred after Date 2
End If
_
数値の比較と同様に_>
_、_<
_および_=
_を使用します(および_>=
_、_<=
_および_<>
_も同様)。日付が小さいほど歴史的です。
もちろん、これは_Date1
_および_Date2
_が実際にはDateまたはDateTimeオブジェクトであることを前提としています。そうでない場合は、最初にCDate()
を使用してそれらをDateオブジェクトに変換する必要があります。