1234567891011121314151617181920212223242526272829303132333435363738394041 |
- Program Example99;
- { This program demonstrates the CompareDate function }
- Uses SysUtils,DateUtils;
- Const
- Fmt = 'dddd dd mmmm yyyy';
- Procedure Test(D1,D2 : TDateTime);
- Var
- Cmp : Integer;
- begin
- Write(FormatDateTime(Fmt,D1),' is ');
- Cmp:=CompareDate(D1,D2);
- If Cmp<0 then
- write('earlier than ')
- else if Cmp>0 then
- Write('later than ')
- else
- Write('equal to ');
- Writeln(FormatDateTime(Fmt,D2));
- end;
- Var
- D,N : TDateTime;
- Begin
- D:=Today;
- N:=Now;
- Test(D,D);
- Test(N,N);
- Test(D+1,D);
- Test(D-1,D);
- Test(D+OneSecond,D);
- Test(D-OneSecond,D);
- Test(N+OneSecond,N);
- Test(N-OneSecond,N);
- End.
|