Клиппер 5. Справочник

командой 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()
 Возвращает порядковый номер дня года по заданной дате.
------------------------------------------------------------------------------

Содержание раздела