VarFromDateTime, функция

Синтаксис


function VarFromDateTime(DateTirne: TDateTirne): Variant;

Описание

Функция VarFromDateTime создает Variant-значение типа varDate для данного значения TDateTime. VarFromDateTime - настоящая функция.

Ошибки

Советы и приемы

  • VarFromDateTime служит для преобразования TDateTime в Variant. При попытке присвоить Variant-значение типа TDateTime Delphi создаст Variant типа varDouble, т. к. TDateTime фактически является вещественным типом.
  • Формат TDateTime, принятый в Delphi, соответствует стандарту OLE, o поэтому если создать Variant типа varDate, непосредственно присвоив значение полю VType записи TVarData, можно присвоить значение o TDateTime полю VDate.
  • Для получения дополнительного контроля над форматированием строк TDateTime, вызовите VarToDateTime и затем воспользуйтесь для форматирования функциями из модуля SysUtils. Преобразование значения varDate в varString всегда выполняется в коротком формате даты и времени.

Пример


// Следующие два примера выполняют одинаковые действия.
V := VarFromDateTime(Now);

VarClear(V);
TVarData(V).VType := varDate;
TVarData(V).VDate := Now;

Смотрите также

Процедура VarClear, функция VarToDateTime.
    Учебник по языку Pascal          Лабораторные работы по программированию          Справочник




Нет комментариев.



Оставить комментарий:
Ваше Имя:
Email:
Антибот: *  
Ваш комментарий: