2013-06-18 2 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)) 

당신이 원하는 것을 얻을 수 있습니다.