Метод позволяет произвести сдвиг месяцев на указанное значение.
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