Калькулятор дат: прибавить или вычесть
Укажите исходную дату, выберите «Прибавить» или «Вычесть» и задайте годы, месяцы, недели и дни. Калькулятор покажет точную дату результата.
Примеры
Прибавьте 1 месяц и 14 дней к дате уведомления, чтобы получить последний день срока.
Дата результата
2 мая 2026 г.
День недели
суббота
Разница в днях
45 дн.
Это было полезно?
Примеры
Как это работает
Формула
Переменные
- Полные недели в части, которая считается точными днями
- Дополнительные календарные дни
- Исходная дата, приведённая к 00:00 UTC
- Дата результата, приведённая к 00:00 UTC
Введите исходную дату, выберите направление и заполните поля «Годы», «Месяцы», «Недели» и «Дни». Калькулятор сначала применяет годы и месяцы по правилам григорианского календаря. Если в новом месяце нет исходного числа, берётся последний день этого месяца. Затем недели и дни считаются как точное количество суток. В результате показываются дата результата, день недели и разница с исходной датой в календарных днях.
Пошаговый расчёт по григорианскому календарю:
- Исходная дата читается как одна точная календарная дата в ISO-формате.
- Направление переводится в знак: «Прибавить» — плюс, «Вычесть» — минус.
- Сначала применяются годы и месяцы с этим знаком: калькулятор переходит к нужному году и месяцу и пытается сохранить исходное число месяца.
- Если в новом месяце такого числа нет, берётся последний день этого месяца. Поэтому
2025-01-31 + 1 месяц = 2025-02-28, а2024-02-29 + 1 год = 2025-02-28. - Недели и дни переводятся в точное количество суток по формуле
точные дни = 7w + dи применяются после шага с годами и месяцами. - День недели определяется по дате результата, а разница в днях — по расстоянию между исходной датой и датой результата, приведёнными к 00:00 UTC.
Частые вопросы
01В каком порядке выполняется расчёт?
Порядок фиксированный: сначала годы и месяцы по правилам григорианского календаря. Если в новом месяце нет исходного числа, берётся последний день этого месяца. После этого недели и дни прибавляются или вычитаются как точное число суток.
02Почему 31 января + 1 месяц даёт 28 или 29 февраля?
Потому что в феврале нет 31-го числа. Калькулятор сначала ставит дату на последний день февраля, а уже потом, если указаны недели или дни, продолжает расчёт от этой даты.
03Что будет с 29 февраля в невисокосный год?
Если 29 февраля попадает в обычный год, для этого шага берётся 28 февраля. Например: `2024-02-29 + 1 год = 2025-02-28`.
04Чем этот калькулятор отличается от разницы дат и дня недели?
Здесь вы берёте одну известную дату и получаете новую. Калькулятор разницы дат измеряет промежуток между двумя готовыми датами, калькулятор дня недели показывает день для одной даты, а калькулятор рабочих или выбранных дней считает дни внутри периода.
05Как вводить дату?
Используйте встроенное поле даты в ISO-формате. Так исходная дата остаётся однозначной в любой языковой версии, а правила расчёта не меняются.