TimeInRange function
Checks whether a time value is in a given range.
Declaration
function TimeInRange(ATime: TTime; AStartTime: TTime; AEndTime: TTime;
AInclusive: Boolean=True): BooleanDescription
TimeInRange checks whether the value
ATime lies between
AStartTime and
AEndTime, and returns
True if it is.
When
AInclusive is
True (the default), then the limits are included. When
AInclusive is
False,
the limits are excluded. Only the time part of the 3 parameters is considered.Errors
The
AStartTime value must be before
AEndTime, but no check is performed.
See also
An experiment, built from development snapshots. Not the official Free Pascal or Lazarus documentation.
