addmonths — функция скриптa и диаграммы

Эта функция возвращает дату через n месяцев после даты начала startdate или, если n является отрицательным числом, — дату за n месяцев до даты начала startdate.

Syntax:  

AddMonths(startdate, n , [ , mode])

Return data type: dual

Arguments:  

Аргумент Описание
startdate Начальная дата в виде метки времени, например '2012-10-12'.
n Количество месяцев в виде положительного или отрицательного целого числа.
mode Параметр mode указывает, добавляется ли месяц относительно начала или конца месяца. Если входная дата 28-го числа или выше, а параметр mode равен 1, то функция возвращает дату, которая отстоит на то же расстояние от конца месяца, что и входная дата. Значение mode по умолчанию — 0.