嫩 嫩手 Unregistered / Unconfirmed GUEST, unregistred user! 2002-11-14 #1 就是从文本文件读取一个日期时间字符串,然后在OnTime事件中和Now进行比较,如果相等 就输出ok,如果不相等就退出继续循环,我不知道该怎么写,写出来的都是不相等,就是 相等的时候也提示不相等,望指教
就是从文本文件读取一个日期时间字符串,然后在OnTime事件中和Now进行比较,如果相等 就输出ok,如果不相等就退出继续循环,我不知道该怎么写,写出来的都是不相等,就是 相等的时候也提示不相等,望指教
H huawdg Unregistered / Unconfirmed GUEST, unregistred user! 2002-11-14 #3 t:=Now; t:=RecodeMilliSecond(t,0); 将毫秒截掉。
嫩 嫩手 Unregistered / Unconfirmed GUEST, unregistred user! 2002-11-14 #4 我用showmessage把它们都show出来,我用眼看着都是一样的,但代码检测就是不一样
完 完颜康 Unregistered / Unconfirmed GUEST, unregistred user! 2002-11-14 #6 Now精确到毫秒,你的字符串也写到毫秒吗?不可能吧.... if thestr=FormatDateTime(..,Now) then .. 这样,处理一下now
J jsxjd Unregistered / Unconfirmed GUEST, unregistred user! 2002-11-14 #7 s:string://读出的串 if strtodatetime(s)=now then ......
Q quiben Unregistered / Unconfirmed GUEST, unregistred user! 2002-11-15 #10 用StrToDateTime()函数转换,同意jsxjd的说法.
A Another_eYes Unregistered / Unconfirmed GUEST, unregistred user! 2002-11-18 #12 老兄打算精确到哪一级进行判断呀? 所有TDateTime都精确到毫秒级的(now函数当然不例外)
Y yanghai0437 Unregistered / Unconfirmed GUEST, unregistred user! 2002-11-18 #14 那就把年月日时分秒都分开了比较,做好不要比较到秒,如果你用的是时钟控件 就有可能比较不到,因为时钟控件的精确度问题。
W wumeng Unregistered / Unconfirmed GUEST, unregistred user! 2002-11-18 #15 最好用的方法是判断字符串,也就是说datetimeToStr后再判断!!!我一直是这样用的。