请问如何比较"日期/时间"型数据的时间长短?(50分)

舒克

Unregistered / Unconfirmed
GUEST, unregistred user!
我有一个小程序,需要对"日期/时间"型数据比较时间长短,
但我发现该字段的记录数据是"12:01:11 上午"这种样子的。后面的1分11秒是真实的时间长短。
我想问一下如何对这种记录进行时间长短的比较?如:对比是否大于或小于1分钟、60秒这样的。
我是初学delphi,希望高手能给点指点。或是给我点源程序看看。谢谢,我在线等待回复。[:)][red][/red]
 
对DELPHI来说,TDATETIME实际是个实数型变量,好象小数点后面的表示秒,直接相减就OK了
 
"日期/时间"型数据 其实就是Word,大小可以直接比较,

如要“对比是否大于或小于1分钟、60秒这样的”, 直接查找 date/time routines 的

帮助,这里面的函数可以帮助你解决一切



 
能不能给个比较长短的程序看看呢?
比如说12:01:11>=60秒或是12:01:11>=1分钟的。
我刚学这个,实在是不会啊。
 
那如何从12:01:11中获取秒数呢?
 
decodetime
 
decodetime函数可以得到小时,分钟,秒数
 
顶部