time 怎么进行运算?(50分)

  • 主题发起人 主题发起人 xiaoren
  • 开始时间 开始时间
X

xiaoren

Unregistered / Unconfirmed
GUEST, unregistred user!
我要把是时间如:
19:23:12 加上 2:00 怎么办?
 
这样作:
var
ti : TTime;
hour, min, sec, msec : word;
begin
ti := Now;
Decodetime( ti, hour, min, sec, msec );
hour := hour + 2;
ti := Encodetime( hour, min, sec, msec );
Label1.Caption := TimeToStr( ti );
end;
 
简单点:aTime+2/24
 
接受答案了.
 
后退
顶部