Функция CTOT( )

Возвращает значение типа DateTime по заданному символьному выражению.

Синтаксис:

CTOT(cCharacterExpression)

Параметры:
cCharacterExpression
Задает символьное выражение, из которого будет извлечено значение типа DateTime. Надлежащий формат выражения cCharacterExpression определяется текущими установками, заданными командами SET DATE, SET HOURS и SET MARK. Вычисление выражения cCharacterExpression должно давать опознаваемое значение типа DateTime, иначе Visual FoxPro сгенерирует ошибку.
Ниже приведены примеры допустимых символьных выражений:

02/16/95 2:00:00pm
02/16/95 2:00pm
02/16/95 14:00
02/16/95
14:00

Если в выражении cCharacterExpression указана только дата или только время, Visual FoxPro автоматически добавляет в него стандартное время полночь (12:00:00 A.M.) или стандартную дату 12/30/1899.
В выражение cCharacterExpression можно включить и номер века, но он будет возвращаться только в том случае, если команда SET CENTURY установила значение ON. Если век не включен в выражение, по умолчанию принимается двадцатый век.

Пример:

* В следующем примере функция CTOT( ) используется для
* преобразования символьной строки в значение типа DateTime. Учтите,
* что CTOT( ) автоматически добавляет в символьную строку время
* полуночи (12:00:00 A.M.).
? BETWEEN(CTOT('02/16/95'), {02/15/95 11:00pm}, {02/16/95 1:00am})
? CTOT('02/16/95')

Предыдущий Шаг | Следующий Шаг | Оглавление
Автор Каев Артем - 09.12.2002