Возвращает значение даты, извлекаемое из выражения типа DateTime.
TTOD(tExpression) |
Параметры
- tExpression
-
Задает выражение типа DateTime, из которого функция TTOD( ) извлекает значение даты. Вычисление tExpression должно давать допустимое выражение типа DateTime. Если выражение tExpression содержит только время, Visual FoxPro добавляет в него принимаемую по умолчанию дату 30.12.1899, и функция возвращает эту дату.
Возвращаемое значение
Date
Пример
В следующем примере создается переменная памяти gtDtime
. Функция TYPE( ) возвращает значение T, означающее, что эта переменная имеет тип DateTime. Функция TTOD( ) используется для преобразования типа переменной памяти в тип Date, и теперь TYPE( ) возвращает значение D, означающее, что после преобразования переменная памяти поменяла свой тип на Date.
![]() | |
---|---|
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 |