TryEncodeDate
Try to encode a date, and indicate success.
Declaration
Source position: datih.inc line 117
function TryEncodeDate(Year: Word; Month: Word; Day: Word;
out Date: TDateTime) : Boolean;
Description
TryEncodeDate will check the validity of the Year, Month and Day arguments, and if they are all valid, then they will be encoded as a TDateTime value and returned in Date. The function will return True in this case. If an invalid argument is passed, then False will be returned.
Errors
None. If an error occurs during the encoding, False is returned.
See also
Name | Description |
---|---|
DecodeDate | Decode a TDateTime to a year,month,day triplet |
DecodeDateFully | Decode a date with additional date of the week. |
EncodeDate | Encode a Year,Month,Day to a TDateTime value. |
TryEncodeTime | Try to encode a time, and indicate success. |