2013-06-18 25 views
0

在我的經典asp代碼中,我想比較兩個日期。我有這樣的代碼:日期比較不適用於傳統的asp

response.Write(date()) 
response.Write("<br/>") 
response.Write(Deadline) 
response.Write("<br/>") 
response.Write(date() > Deadline) 

,並將其輸出:

6/18/2013 
12/17/2002 
False 

這應該是真實的,但。 Deadline的值也是從url參數傳入的值,所以它是一個常規的字符串格式,不確定是否重要。

有人知道這裏有什麼問題嗎?

感謝

回答

1

還沒有做ASP或VBScript一段時間,但如果我還記得,你可以使用CDate函數的字符串轉換成日期。所以:

response.Write(date() > CDate(Deadline)) 

應該讓你找到你想要的。