System.DateUtils.IsValidTime
Delphi
function IsValidTime(const AHour, AMinute, ASecond, AMilliSecond: Word): Boolean;
C++
extern DELPHI_PACKAGE bool __fastcall IsValidTime(const System::Word AHour, const System::Word AMinute, const System::Word ASecond, const System::Word AMilliSecond);
Properties
Type | Visibility | Source | Unit | Parent |
---|---|---|---|---|
function | public | System.DateUtils.pas System.DateUtils.hpp |
System.DateUtils | System.DateUtils |
Description
Indicates whether a specified hour, minute, second, and millisecond represent a valid date and time.
IsValidTime returns True if:
- AHour falls in the range from 0 through 24, and if AHour is 24, then AMinute, ASecond, and AMilliSecond must all be 0.
- AMinute falls in the range from 0 through 59 inclusive.
- ASecond falls in the range from 0 through 59 inclusive.
- AMilliSecond falls in the range from 0 through 999 inclusive.
Otherwise, IsValidTime returns False.
See Also