如何求时间的差值呢:(2002/7/10 15:30:20 )-(2002/6/30 14:20:00)?这两者差值是多少分钟?(50分)

  • 主题发起人 主题发起人 chenhaobo
  • 开始时间 开始时间
C

chenhaobo

Unregistered / Unconfirmed
GUEST, unregistred user!
2002/7/10 15:30:20 和 2002/6/30 14:20:00的值是从editmask中得到的;
还问一个问题:那里有显示日期和时间的控件呢?
 
先StrToDatetime,
然后相减,整数部分是相差天数,小数部分转成TTime就知道了。
 
(d1-d2)*24*60 就是分钟
 
同意楼上,小数点后面也是天数,如:1.1 就代表1.1天
 
多人接受答案了。
 

Similar threads

S
回复
0
查看
731
SUNSTONE的Delphi笔记
S
S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
D
回复
0
查看
2K
DelphiTeacher的专栏
D
I
回复
0
查看
832
import
I
后退
顶部