Прибавить месяцы к дате
Калькулятор покажет дату, которая получится после прибавления к исходной дате указанного количества месяцев.
Калькулятор: прибавить месяцы к дате
Как работает прибавление месяцев
По умолчанию используется календарный режим (от даты до даты), например 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.05 | 1 | Календарный | Нет | 15.06 | Число сохранено, +1 календарный месяц |
| 15.02 | 3 | Календарный | Да | 14.05 | С галочкой итог на день раньше |
| 31.01 | 1 | Календарный | Нет | 28.02 | Последний день февраля |
| 01.02 | 1 | Строгая математика, 30 дней | Нет | 03.03 | +30 дней к 1 февраля |
| 01.02 | 1 | Строгая математика, 30 дней | Да | 02.03 | С галочкой на день раньше |
| 01.02 | 3 | Строгая математика, 30.44 дня | Нет | 04.05 | 3×30.44=91.32 (92 дня) |
Примеры для невисокосного года.
Включение начальной даты – как меняется результат
По умолчанию отсчёт начинается со следующего дня после начальной даты. Если поставить галочку "Включать начальную дату", стартовый день считается уже пройденным, и итоговый день сдвигается на сутки назад.
Пример для календарного метода: 15 февраля + 1 месяц = 15 марта (без галочки). С галочкой 15 февраля + 1 месяц = 14 марта.
Пример для строгой математики (30 дней): 1 февраля + 30 дней = 3 марта (без галочки). С включением начальной даты 1 февраля + 30 дней = 2 марта.