VarToDateTime, функция
Синтаксис
function VarToDateTime(const V:  Variant): TDateTime;
 
Описание
  Функция VarToDateTime преобразует Variant в TDateTime. Если Variant не может 
  быть преобразован в varDate, функция генерирует ошибку времени выполнения 15 
  (EVariantError). 
 
Ошибки
 
 
Советы и приемы
  
    -  Присваивание значения типа Variant переменной типа TDateTime не работает: 
      т. к. TDateTime - вещественный тип, произойдет попытка преобразовать Variant 
      в varDouble, а не в varDate.
    
 -  VarToDateTime в конечном счете вызывает функцию VariantChangeТуреЕх из 
      Windows API для разбора строки и извлечения даты и времени. С подробностями 
      можно ознакомиться в документации Platform SDK. VarToDateTime понимает значительно 
      больше форматов, чем StrToDateTime.
  
  
 
Пример
// Выделение даты и времени из строки.
function StringToDateTime(const S: String): TDateTime;
var
  V: Variant;
begin
  V := S;
  Result := VarToDateTime(V);
end;
 
Смотрите также
Функция VarFromDateTime.
 
 
 Нет комментариев. 
  
 
Оставить комментарий:
 |   
 |