Перейти к основному контенту
Избранное

Прибавить месяцы к дате

Калькулятор покажет дату, которая получится после прибавления к исходной дате указанного количества месяцев.

Калькулятор: прибавить месяцы к дате

Целое положительное число
Часто используемое:
Метод расчета

от даты до даты, где 31.01 + 1 месяц = 28.02

месяц = X дней

Положительное число (допускаются дробные значения)

Настройки расчета

Если галочка стоит, то начальная дата считается как пройденный день. Иначе, если галочки нет, то день начальной даты не включается в расчет как пройденный.

По умолчанию день начальной даты не включается в расчет. При таком расчете итоговая дата выпадает на то же число, что и исходная дата (при календарном расчете), пример: 15.02 + 1 месяц = 15.03.

Исходная дата

Итоговая дата

Как работает прибавление месяцев

По умолчанию используется календарный режим (от даты до даты), например 31.01 + 1 месяц = 28.02 (если в феврале 28 дней). Дата смещается на то же число следующего месяца.

День начальной даты не включается в расчет как пройденный. Это значит, что расчет идет полными календарными месяцами. При таком расчете итоговая дата выпадает на то же число, что и исходная дата, пример:

15.02 + 1 месяц = 15.03.

15.01 + 3 месяца = 15.04.


Вы можете задать фиксированную длину месяца для математического метода расчета, где количество дней в месяце не привязано к конкретному месяцу и всегда равняется, например 30, в таком случае:

01.02 + 1 месяц (30 дней) = 03.03.

01.02 + 3 месяца (3 × 30.44 дней) = 04.05. Здесь было прибавлено 91.32 дня, дробная часть всегда округляется до ближайшего целого дня вверх, т.е. прибавлено 92 дня.

Описание

Инструмент прибавляет заданное количество месяцев к текущей или любой другой выбранной дате и показывает итоговый день. Вы управляете способом расчёта: можно опираться на календарные месяцы с их реальной длительностью или использовать фиксированную длину месяца в днях. Дополнительно регулируется учёт начальной даты – засчитывать ли её как пройденный день.

Методы расчёта

Календарный метод

Калькулятор прибавляет месяцы, сохраняя число месяца. Например, 15 мая + 1 месяц = 15 июня. Месяц считается от даты до даты: переход происходит на то же число следующего месяца.

Если в следующем месяце такое число отсутствует (например, 31 февраля), итоговой датой становится последний день этого месяца – 31 января + 1 месяц = 28 февраля (или 29 февраля в високосный год).

Если начальная дата является последним днем короткого месяца, то при переходе на длинный месяц итоговой датой станет то же самое число: 28 февраля + 1 месяц = 28 марта (а в високосный год: 29 февраля + 1 месяц = 29 марта).

Строгая математика дней

Здесь месяц имеет постоянную длину в днях, которую вы задаёте. Инструмент вычисляет общее количество дней: длина месяца × количество месяцев.

Например, длина месяца 30 дней, начальная дата 1 февраля + 1 месяц = 1 февраля + 30 дней = 3 марта.

При длине 30.44 дня и трёх месяцах: 3 × 30.44 = 91.32, округляется до 92 дней, 1 февраля + 3 месяца (92 дня) = 4 мая (для невисокосного года).

Примеры расчётов

Начальная датаМесяцевМетодВключить нач. датуИтоговая датаПояснение
15.051КалендарныйНет15.06Число сохранено, +1 календарный месяц
15.023КалендарныйДа14.05С галочкой итог на день раньше
31.011КалендарныйНет28.02Последний день февраля
01.021Строгая математика, 30 днейНет03.03+30 дней к 1 февраля
01.021Строгая математика, 30 днейДа02.03С галочкой на день раньше
01.023Строгая математика, 30.44 дняНет04.053×30.44=91.32 (92 дня)

Примеры для невисокосного года.

Включение начальной даты – как меняется результат

По умолчанию отсчёт начинается со следующего дня после начальной даты. Если поставить галочку "Включать начальную дату", стартовый день считается уже пройденным, и итоговый день сдвигается на сутки назад.

Пример для календарного метода: 15 февраля + 1 месяц = 15 марта (без галочки). С галочкой 15 февраля + 1 месяц = 14 марта.

Пример для строгой математики (30 дней): 1 февраля + 30 дней = 3 марта (без галочки). С включением начальной даты 1 февраля + 30 дней = 2 марта.