Как прибавить Месяц???

1. Trakt0risT 111 25.11.08 12:20 Сейчас в теме
Подскажите пожалуйста как прибавить к определённой дате определённое количество месяцев? Пример есть дата 15.09.08 и кол-во месяцев 2 надо получить дату 15.11.08. Заранее благодарен!
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. has74 25.11.08 12:26 Сейчас в теме
Метод ДобавитьМесяц()
3. Trakt0risT 111 25.11.08 13:11 Сейчас в теме
4. Mr_X 26.11.08 14:50 Сейчас в теме
ВОТ КАК ПРАВИЛЬНО!
СледующийДень = ТекущаяДата() + 60 * 60 * 24;
ДобавитьМесяц(Дата(2008, 1, 31), 1)
ДобавитьМесяц(Дата(2008, 2, 28), -1)
КонецМесяца(ДобавитьМесяц(Дата(2008, 2, 28), -1))
ФункцияПолучитьДень(ИсходнаяДата, КоличествоПрибавляемыхДней)

Запрос = НовыйЗапрос("
|ВЫБРАТЬ
| ДОБАВИТЬКДАТЕ(&ИсходнаяДата, ДЕНЬ, &Количество) как Дата";

Запрос.УстановитьПараметр("ИсходнаяДата", ИсходнаяДата);
Запрос.УстановитьПараметр("Количество", КоличествоПрибавляемыхДней);

ВозвратЗапрос.Выполнить().Выгрузить()[0].Дата;

КонецФункции
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот