关于时间日期,很简单的 (50分)

  • 主题发起人 主题发起人 stenfu
  • 开始时间 开始时间
S

stenfu

Unregistered / Unconfirmed
GUEST, unregistred user!
怎么得到两个时间日期的时间差值,最好由秒表示,有没有这个函数
 
好像直接相减就可以了,你试试看
datetimepicker1.datetime-datetimepicker2.datetime
 
是呀,这也值50分?
 
不是用控件,就是直接的两个时间日期类型的数据
 
也可以转化成整数相减比较
StrToInt(FormatDateTime('HHNNSS',datetime1))-
StrToInt(FormatDateTime('HHNNSS',datetime2))-


 
也一样阿,faint,控件里面的那个属性就是日期时间类型的阿
 
也可以转化成整数相减比较
StrToInt(FormatDateTime('HHNNSS',datetime1))-
StrToInt(FormatDateTime('HHNNSS',datetime2))-
我需要的是时间日期型,不是时间型的可不可以如下

StrToInt(FormatDateTime('YYYYMMDDHHNNSS',datetime1))-
StrToInt(FormatDateTime('YYYYMMDDHHNNSS',datetime2))-
 
去这里看看

http://www.delphibbs.com/delphibbs/dispq.asp?lid=1131624
 
function SecondsBetween(const ANow, AThen: TDateTime): Int64;
 
直接减就可以了
 
ard: double;
ard:=datatime1-datatiem2
 
接受答案了.
 
后退
顶部