找回密码
 加入
搜索
查看: 2359|回复: 1

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

[复制链接]
发表于 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 编辑 ]
 楼主| 发表于 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

解决了。
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-4-25 18:52 , Processed in 0.073469 second(s), 19 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表