командой SET DATE, формате. По
? CTOMONTH("Ап") // Результат: 4
? CTOMONTH("А") // Результат: 8 (август)
See Also: NTOCMONTH()
DMY()
Преобразует заданную дату в формат "ДД <Месяц> ГГ".
------------------------------------------------------------------------------
Синтаксис
DMY([<dDate>], [<lMode>]) --> cDate
Параметры
<dDate> - необязательный параметр, задающий дату в текущем,
устанавливаемом Clipper- командой SET DATE, формате. По умолчанию
системная дата.
<lMode> - необязательный логический параметр, задающий при значении
.T. разделение числа и месяца символами точка и пробел, а при значении
.F. или по умолчанию разделение одним пробелом.
Возвращаемое значение
cDate - символьная строка, содержащая дату в зависимости от состояния
режима, переключаемого Clipper-командой SET CENTURY, в формате
"ДД[.] <Месяц> ГГ" или "ДД[.] <Месяц> ГГГГ".
Описание
Функция возвращает дату в виде символьной строки, содержащей число,
название месяца и год. Число может отделяться от названия месяца
точкой и пробелом или только пробелом.
Примечания
. Возвращаемые функцией названия даются на языке используемой
национальной версии Clipper.
Примеры
. Текущая дата:
SET CENTURY OFF
? DMY() // Например: 1 Январь 92
. Текущая дата с точкой:
? DMY(.T.) // Например: 1. Январь 92
. Вывод даты в формате с полным указанием года:
SET CENTURY ON
? DMY(CTOD("02/01/92"), .T.) // 1. Февраль 1992
See Also: MDY()
DOY()
Возвращает порядковый номер дня года по заданной дате.
------------------------------------------------------------------------------