| [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.