lele9013 发表于 2008-5-13 11:40:34

这段日期判断代码 错在哪了 老出错

#include <Date.au3>
MsgBox(0,"",_NowDate())

if_NowDate() > 2008-7-1 Then
        MsgBox(0,"",_NowDate()&"大于2008-7-1")
EndIf

if _NowDate() < 2008-7-1 Then
        MsgBox(0,"",_NowDate()&"小于2008-7-1")
EndIf

能运行 但不管什么日期 都提示小于。。。。。。。。。

[ 本帖最后由 lele9013 于 2008-5-13 11:55 编辑 ]

lele9013 发表于 2008-5-13 11:55:25

#include <Date.au3>


$a = _DateDiff( 'd',"2008/07/01 00:00:00",_NowCalc())


If $a > 1 Then
       
        MsgBox(0,"",_NowDate()&" 大于 2008-07-01")
       
EndIf

If $a < 0 Then
       
        MsgBox(0,"",_NowDate()&" 小于 2008-07-01")
       
EndIf

解决了。
页: [1]
查看完整版本: 这段日期判断代码 错在哪了 老出错