[Overview][Constants][Procedures and functions][Index] |
Check whether two TDateTime values have the same time part.
Source position: dateutil.inc line 357
function SameTime( |
const A: TDateTime; |
const B: TDateTime |
):Boolean; |
A |
|
First DateTime value |
B |
|
Second DateTime value |
True if A and B have the same time part, False if not.
SameTime compares the time parts of two timestamps A and B and returns True if they are equal, False if they are not.
The function simply checks whether CompareTime returns zero.
|
Compare 2 dates, taking into account the time of day |
|
|
Compare 2 dates, disregarding the time of day |
|
|
Compares two times of the day, disregarding the date part. |
|
|
Check whether two TDateTime values have the same date and time parts. |
|
|
Check whether two TDateTime values have the same date part. |
Program Example102; { This program demonstrates the SameTime function } Uses SysUtils,DateUtils; Const Fmt = 'dddd dd mmmm yyyy hh:nn:ss.zzz'; Procedure Test(D1,D2 : TDateTime); begin Write(FormatDateTime(Fmt,D1),' is the same time as '); Writeln(FormatDateTime(Fmt,D2),' : ',SameTime(D1,D2)); end; Var D,N : TDateTime; Begin D:=Today; N:=Now; Test(D,D); Test(N,N); Test(N+1,N); Test(N-1,N); Test(N+OneSecond,N); Test(N-OneSecond,N); End.
lazarus-ccr.sourceforge.net |