【发布时间】:2013-03-04 05:24:42
【问题描述】:
我不知道为什么这个 VB.net 代码不起作用..
我要做的是if value1 > value2 然后显示一个消息框说已过期,否则显示一个消息框说未过期。
If "4-3-13 10:54:22" > "15-3-13 12:23:30" Then
MsgBox("Expired")
Else
MsgBox("Not Expired")
End If
每次都说过期,即使知道它不应该。
当我将其从 15-3-13 12:23:30 更改为 1-3-13 12:23:30 时,它仍然显示已过期。
如果我将代码更改为:
If "4-3-13 10:54:22" < "15-3-13 12:23:30" Then
MsgBox("Not Expired")
Else
MsgBox("Expired")
End If
它仍然返回错误。
如何做到这一点:
DATE1 = 4-3-13 10:54:22
DATE2 = 15-3-13 12:23:30
IF DATE1 > DATE2 THEN
Expired
else
Not Expired
应该返回“未过期”
任何人都可以帮助..我不能工作吗?
【问题讨论】: