EncodeDate

Печать
Рейтинг пользователей: / 1
ХудшийЛучший 

EncodeDate

Описание

function EncodeDate ( const Year, Month, Day : Word ) : TDateTime;

Функция EncodeDate генерирует TDateTime возвращая значение из переданных значений Года (Year), Месяца (Month) и Дня (Day).
Разрешенные значения параметра:
Year = 0..9999
Month = 1..12
Day = 1..31 (в зависимости от месяца/года)
Если Вы превысите эти значения, то подниметя EConvertError.

Пример кода

var
myDate : TDateTime;
begin
// Устанавливаем мою переменную даты используя функцию EncodeDate
myDate := EncodeDate(2000, 02, 29);
LongTimeFormat := 'hh:mm:ss.zzz';  // Гарантируем, что Миллисекунды будут показаны
ShowMessage('Дата установлена в '+DateToStr(myDate));
ShowMessage('Время установлено в  '+TimeToStr(myDate));
end;

Дата установлена в 29/02/2007
Время установлено в 00:00:00.000

Примечание

Значение времени (time) для TDateTime всегда устанавливается в 00:00:00.00