加上1000000万后再进行判断。。。
如:1080909<1080910
Dim sDate, sMonth, sDay, sYear, dtTest
sDate = InputBox("", "", "080909")
If sDate = "" Then WSH.Quit 1
sMonth = Left(sDate, 2)
sDay = Mid(sDate, 3, 2)
sYear = "20" & Right(sDate, 2)
dtTest = DateSerial(sYear, sMonth, sDay)
If DateDiff("d", dtTest, Now()) > 0 Then
WSH.Echo "小于当前时间"
Else
WSH.Echo "大于或者等于当前时间"
End If
1