关于时间计算(100分)

  • 主题发起人 主题发起人 mengh
  • 开始时间 开始时间
M

mengh

Unregistered / Unconfirmed
GUEST, unregistred user!
请问大家,在DELPHI中有没有计算两个time之间的时间长短的函数?
例如 ; 17:05:08
; ; ; ;17:38:02

计算出两个time之间的时间是33分钟

//我知道也可以自己写函数,但是很急,想偷个懒,(不好意思)

谢谢大家!!!!!!
 
t1,t2:tdatetime;
round((t1-t2)*24*60*60)就是t1和t2相差的秒。
 
有理.
(Time1-Tim2)*MSecsPerDay能得到毫秒
 
类似问题太多了
http://www.delphibbs.com/delphibbs/dispq.asp?lid=440031
http://www.delphibbs.com/delphibbs/dispq.asp?lid=446407
 
var
; t, t1, t2: TDateTime;
t = TDateTime(t1 - t2)
然后用DecodeTime分解时间
 
多人接受答案了。
 

Similar threads

回复
0
查看
1K
不得闲
S
回复
0
查看
1K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
915
SUNSTONE的Delphi笔记
S
D
回复
0
查看
928
DelphiTeacher的专栏
D
后退
顶部