NameMonth - возвращает дату в виде строки «ДД месяц ГГГГ»

Метод возвращает дату в виде строки "ДД месяц ГГГГ"

Синтаксис:

string NameMonth([int Padeg], [int Flag]);

Параметры:

Padeg - необязательный параметр - падеж:

  • IMENIT_PADEG 1 // Именительный (кто, что)

  • RODIT_PADEG 2 // Родительный (кого, чего)

  • DAT_PADEG 3 // Дательный (кому, чему)

  • VINIT_PADEG 4 // Винительный (кем, чем)

  • TVORIT_PADEG 5 // Творительный (кого, что)

  • PREDL_PADEG 6 // Предложный (кому, чему)

Flag - необязательный параметр:

  • ONLY_MONTH 0x01 // только месяц (иначе [день] месяц год)

  • FIRSTCHAR_UP 0x02 // первый символ - с заглавной буквы

  • NAME_WITH_DAY 0x04 // печатать день

Возвращаемое значение:

строка вида "ДД месяц ГГГГ"

Пример. Получаем дату в виде строки "ДД месяц ГГГГ"

var d  = CreateObject("KDate");     //создаем объекта класса  KDate  
d.SetDate("11.02.2013");            //инициализируем объект строкой вида ДД.ММ.ГГГГ
string s =d.NameMonth();            //метод вернет  "февраль 2013"
s =d.NameMonth(1,4);                //метод вернет  "11 февраля 2013"
s =d.NameMonth(1,4+2);              //метод вернет  "11 Февраля 2013"
s =d.NameMonth(3,4+2);              //метод вернет  "11 Февралю 2013"
s =d.NameMonth(6,4+2+1);            //метод вернет  "11 феврале"
s =d.NameMonth(1,1);                //метод вернет  "февраль"