ShiftMonth - сдвиг по месяцам

Метод позволяет произвести сдвиг месяцев на указанное значение.

Синтаксис:

int ShiftMonth (int shift);

Параметры:

shift - количество месяцев для "сдвига"

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

0 - в результате сдвига выскочили за диапазон значений для KDate

1 - сдвиг прошел корректно

Пример.Сдвиг по месяцам

var dat  = CreateObject("KDate");     //создаем объекта класса  KDate  
dat.SetDate("11.02.2013");            //инициализируем объект строкой вида ДД.ММ.ГГГГ
dat.ShiftMonth(4);                    //в объект запишется дата 11.06.2013
dat.ShiftMonth(-8);                   //в объект запишется дата 11.10.2012