Возвращает значение даты, извлекаемое из выражения типа DateTime.

TTOD(tExpression)

Параметры

tExpression

Задает выражение типа DateTime, из которого функция TTOD( ) извлекает значение даты. Вычисление tExpression должно давать допустимое выражение типа DateTime. Если выражение tExpression содержит только время, Visual FoxPro добавляет в него принимаемую по умолчанию дату 30.12.1899, и функция возвращает эту дату.

Expand imageВозвращаемое значение

Date

Expand imageПример

В следующем примере создается переменная памяти gtDtime. Функция TYPE( ) возвращает значение T, означающее, что эта переменная имеет тип DateTime. Функция TTOD( ) используется для преобразования типа переменной памяти в тип Date, и теперь TYPE( ) возвращает значение D, означающее, что после преобразования переменная памяти поменяла свой тип на Date.

  CopyCode imageСкопировать код
STORE DATETIME( ) TO gtDtime  && Creates a Datetime type memory variable
CLEAR
? "gtDtime is type: "  
?? TYPE('gtDtime')  && Displays T, Datetime type value

gtDtime = TTOD(gtDtime)     &&  Converts gtDtime to a date value
? "gtDtime is now type: "  
?? TYPE('gtDtime')  && Displays D, character type value

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