X xiao_min Unregistered / Unconfirmed GUEST, unregistred user! 2000-08-02 #22 okhai “他还少我100分呢?” 不会是在说我少你100分吧。。。。。。。。。(怎么你那个还是个疑问句) 我好像还没提过问题呢~~~~~~.. 对了,我提的那个方法是在2000下做的,2000下的年份默认是四位的,而98好像是两位的, 所以在98下,我的方法要做适当的处理才可以。。。
okhai “他还少我100分呢?” 不会是在说我少你100分吧。。。。。。。。。(怎么你那个还是个疑问句) 我好像还没提过问题呢~~~~~~.. 对了,我提的那个方法是在2000下做的,2000下的年份默认是四位的,而98好像是两位的, 所以在98下,我的方法要做适当的处理才可以。。。
O onedot Unregistered / Unconfirmed GUEST, unregistred user! 2000-08-17 #23 有2种情况 1是你要求只是日期差两天,上面的人回答都是可以的呀 得到两个日期TDATETIME的值取整,差为2就是 还有一种情况如果你要完全差48小时以上,72小时以内就是用 把两个TDATETIME值相减小于3大于2就可以了 //其实一个认识问题,在DELPHI里,TDATETIME类型实质上就是float类型 它的整数部分代表和12/30/1899以后的天数,而小数部分代表时间。 这样该知道为什么可以直接将两个TDATETIME变量进行运算了吧
有2种情况 1是你要求只是日期差两天,上面的人回答都是可以的呀 得到两个日期TDATETIME的值取整,差为2就是 还有一种情况如果你要完全差48小时以上,72小时以内就是用 把两个TDATETIME值相减小于3大于2就可以了 //其实一个认识问题,在DELPHI里,TDATETIME类型实质上就是float类型 它的整数部分代表和12/30/1899以后的天数,而小数部分代表时间。 这样该知道为什么可以直接将两个TDATETIME变量进行运算了吧
W whitearrow Unregistered / Unconfirmed GUEST, unregistred user! 2000-08-19 #24 我刚刚用了下面的函数可以解决: var res : integer; res := trunc(Date) -trunc( Table.FieldByName('A').asdatetime);