Возвращает значение типа 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')