TimeSpanAddSubtract (Delphi)
Description
These lines of code will exemplify the Parse, Add, and Subtract functions included in the TimeSpan unit.
Code
begin
{ Parse two different time spans as strings. }
TS1 := TTimeSpan.Parse('25.10:32:25.25');
TS2 := TTimeSpan.Parse('20.23:36:27.63');
{ Try to subtract TS2 from TS1, if possible. }
if (TS1 > TS2) then { Operator ">" is overloaded. }
begin
TS3 := TS1.Subtract(TS2);
Writeln('Subtracting TS2 from TS1 is: ' + String(TS3));
end;
{ Add TS1 to TS3. }
TS4 := TS1.Add(TS3);
Writeln('Adding TS1 to TS3 is: ' + String(TS4));
Readln;
end.
Uses
- System.TimeSpan.TTimeSpan.Parse ( fr | de | ja )
- System.TimeSpan.TTimeSpan.Add ( fr | de | ja )
- System.TimeSpan.TTimeSpan.Subtract ( fr | de | ja )
- System.TimeSpan.TTimeSpan ( fr | de | ja )