CompareTime
Adam Boduch
CompareTime
Moduł: DateUtils
-
EqualsValue
- jeżeli dwie daty są sobie równe; -
LessThanValue
- jeżeli data A jest wcześniejsza od B; -
GreaterThanValue
- jeżeli data A jest późniejsza od B.
Przykład:
program FooApp;
{$APPTYPE CONSOLE}
uses
SysUtils, Types, DateUtils;
var
A, B : TDateTime;
Result : TValueRelationship;
begin
A := Now;
B := EncodeTime(19, 50, 0, 0);
Result := CompareTime(A, B);
case Result of
EqualsValue: Writeln('Czasy są jednakowe');
LessThanValue: Writeln('Pierwszy czas jest wcześniejszy');
GreaterThanValue: Writeln('Pierwszy czas jest póżniejszy');
end;
Readln;
end.
Typ TValueRelationship jest zadeklarowany w module Types, więc nie zapomnij dodać go do listy Uses.
Zobacz też: