воскресенье, 4 сентября 2016 г.

Добавить месяц к основной дате

ДобавитьМесяц (AddMonth)

Синтаксис:
ДобавитьМесяц(<Дата>, <ЧислоМесяцев>)

Параметры:
<Дата> (обязательный)
Тип: Дата.

Исходная дата.
<ЧислоМесяцев> (обязательный)

Тип: Число.
Количество месяцев, которое необходимо добавить к исходной дате. Если принимает отрицательное значение, то число месяцев вычитается.
Возвращаемое значение:

Тип: Дата.
Дата, полученная в результате добавления.

Описание:
Добавляет (или вычитает) к указанной дате заданное число месяцев.

Доступность:
Тонкий клиент, веб-клиент, сервер, толстый клиент, внешнее соединение, мобильное приложение(клиент), мобильное приложение(сервер).

Пример:
ДатаРождения = СтрокаТаблицы.КонтактноеЛицо.ДатаРождения;
ДеньРожденияБудущегоГода = ДобавитьМесяц(
    (ДобавитьМесяц(НачалоДня(ТекущаяДата()), -(Год(ДатаРождения) - 1) * 12)),
    (Год(ТекущаяДата()) * 12));

Или еще пример:
Фильтр = Новый Структура("ДатаОкончания");
Фильтр.ДатаОкончания = ДобавитьМесяц(ТекущаяДата(),-9); // отнимает количество месяцев от текущей даты

Комментариев нет:

Отправить комментарий