0

在我的经典 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 参数传入的值,因此它是常规字符串格式,不确定是否重要。

有谁知道这里有什么问题?

谢谢

4

1 回答 1

1

有一段时间没有做过 ASP 或 VBScript,但如果我记得的话,您可以使用该CDate函数将字符串转换为日期。所以:

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

应该给你你正在寻找的东西。

于 2013-06-18T17:58:15.997 回答