| [Overview][Constants][Types][Classes][Procedures and functions][Variables][Index] | 
Encode a Year,Month,Day to a TDateTime value.
Source position: datih.inc line 119
| function EncodeDate( | 
| Year: Word; | 
| Month: Word; | 
| Day: Word | 
| ):TDateTime; | 
EncodeDate encodes the Year, Month and Day variables to a date in TDateTime format. It does the opposite of the DecodeDate procedure.
The parameters must lie withing valid ranges (boundaries included):
In case one of the parameters is out of it's valid range, an EConvertError exception is raised.
| 
 | Encode a Hour,Min,Sec,millisec to a TDateTime value. | |
| 
 | Decode a TDateTime to a year,month,day triplet | 
Program Example11; { This program demonstrates the EncodeDate function } Uses sysutils; Var YY,MM,DD : Word; Begin DecodeDate (Date,YY,MM,DD); WriteLn ('Today is : ',FormatDateTime ('dd mmmm yyyy',EnCodeDate(YY,Mm,Dd))); End.