0

Функция ДобавитьМесяц

Функция возвращает дату, полученную добавлением к исходной дате заданного числа месяцев

Синтаксис

Функция ДобавитьМесяц() имеет следующий синтаксис:

дата ДобавитьМесяц(Дата, ЧислоМесяцев)

А также альтернативный англоязычный синтаксис:

date AddMonth(Date, MonthCount)

Описание параметров

Описание параметров функции ДобавитьМесяц()

Имя параметра Тип Описание
Дата* Дата Исходная дата
ЧислоМесяцев* Число Количество добавляемых месяцев. Может принимать как положительное, так и отрицательное значения:

Зависимость результата функции от значения параметра
> 0 увеличивает исходную дату на заданное количество месяцев
= 0 не изменяет исходную дату
< 0 уменьшает исходную дату на заданное количество месяцев
* — обязательный параметр

Тип возвращаемого значения

Дата

Описание

Функция ДобавитьМесяц() возвращает дату, полученную добавлением к исходной дате заданного числа месяцев.
К особенностям функции следует отнести то, что она возвращает именно тот день месяца, который имела исходная дата.  Исключение составляют случаи, когда в полученном месяце дней меньше, чем в исходном. В этом случае функция возвращает последний день месяца.

Пример использования

Пример кода с использованием функции ДобавитьМесяц()

//добавляем месяц к 1 января
ДобавитьМесяц('01.01.2011', 1);
//получаем 1 февраля:
//	01.02.2011

//добавляем месяц к 31 января
ДобавитьМесяц('31.01.2011', 1);
//получаем 28 февраля, т.к. в феврале 2011 года всего 28 дней:
//	28.02.2011

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *