在DELPHI 5中如何实现两DATETIME值的时间差计算?计算出相差小时、分钟..,(100分)

  • 主题发起人 主题发起人 DELPHIM
  • 开始时间 开始时间
D

DELPHIM

Unregistered / Unconfirmed
GUEST, unregistred user!
在DELPHI 5中如何实现两DATETIME值的时间差计算?计算出相差小时、分钟..,
象VB中的DATEDIFF函数!
 
直接相减,其结果是相差的天树,要得到小时就*24,分钟*1440,。。。。

记住,时间是DOUBLE型的
 
在DELPHI 5中如何实现两DATETIME值的时间差计算?
比如:2001-01-12 11:50:09 与2002-10-09 23:14:34 计算出它们之间的]相差小时、分钟..,
象VB中的DATEDIFF函数![red][/red]
 
你的日期到底是什么类型的,如果是TDate或TDateTime的就按我前面说的,
相减得到相差的天数,其小数部分*24就是相差的小时数,再取其小数部分
*60,就是相差的分钟部分了,秒同理。。。
你可以自己编个函数,20行都不到
 
接受答案了.
 
后退
顶部