Перейти к основному содержанию
CalcMax

Калькулятор прибавления дней

Диапазон: -100 000 – 100 000

Результат

1 апреля 2026 г.

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

День недели
среда
Сдвиг в днях
90 дни

Прибавление дней и недель — точная арифметика; прибавление месяцев и лет — уже календарное решение, и усечение здесь неизбежно. Попросите прибавить один месяц к 31 января, и попасть будет некуда: 31 февраля не существует, поэтому ответ усекается до последнего дня целевого месяца — 28 февраля 2026 года, а в 2024 году до 29 февраля. Это то же правило, что и в табличных редакторах, и обычно имеется в виду именно оно. Калькулятор сдвигает дату на дни, недели, месяцы или годы. Итоговая дата, её день недели и пройденное расстояние в днях печатаются рядом.

Формула

сдвиг на дни и недели точен; сдвиг на месяцы или годы сохраняет номер дня, а когда целевой месяц короче, ответ усекается до его последнего дня

дата
Начальная точка, которая никогда не корректируется
количество
Целые дни, недели, месяцы или годы; отрицательное значение сдвигает дату назад
единица
Дни и недели — фиксированная длина, месяцы и годы — нет
сдвиг в днях
Фактически пройденное расстояние; оно отличается от заданного количества всякий раз, когда участвуют месяцы или годы

Пригодится, чтобы найти срок платежа, окно повторного обращения или конец подписного периода. Дни и недели точны: сдвиг на 14 дней всегда попадает на тот же день недели, и пройденное расстояние всегда равно заданному количеству. С месяцами и годами это не так: сдвиг на один месяц проходит 28, 29, 30 или 31 день в зависимости от того, где он начался, и именно поэтому рядом печатается сдвиг в днях. Чего страница не умеет — следовать собственному правилу договора о конце периода: если в соглашении сказано, что срок истекает в последний рабочий день, это другой расчёт.

Разобранные примеры

  1. Один месяц после 31 января 2026 г.

    1. Целевой месяц — февраль 2026 года, в нём 28 дней, и 31-го числа в нём нет
    2. Поэтому номер дня усекается до последнего дня месяца, и получается 28 февраля 2026 г.
    3. Пройдено дней: от 31 января до 28 февраля — 28 дней, а не 31
    4. День недели следует за результатом: 28 февраля 2026 г. — суббота

    Усечение — самое лёгкое место этой страницы, чтобы ошибиться. Инструмент, который считает один месяц как тридцать дней, попадает на 2 марта.

  2. Один месяц после 31 января 2024 г.

    1. 2024 делится на 4 и не делится на 100, поэтому в феврале 29 дней
    2. 31-го числа по-прежнему нет, и ответ снова усекается до последнего дня месяца — на этот раз до 29-го
    3. Пройдено поэтому 29 дней — на один больше, чем при том же сдвиге в невисокосный год
    4. Вместе два примера показывают, что усечение идёт к последнему дню месяца, а не к фиксированному числу дней

    Та же начальная дата, та же команда — и ответ отличается на день из-за года. Эта разница видна только потому, что рядом с датой печатается пройденное расстояние.

  3. 90 дней после 1 января 2026 г.

    1. Сдвиг на дни не усекается вовсе: 1 января плюс 90 дней — это просто дата на 90 дней позже
    2. В январе 2026 года 31 день, в феврале 28, в марте 31, а 31 + 28 + 31 = 90 — ровно три календарных месяца
    3. Ответ — 1 апреля 2026 г., и пройдено ровно те 90 дней, которые заданы
    4. 1 апреля 2026 г. — среда, а 1 января было четвергом: 90 не кратно семи

    Дни и недели — фиксированная длина, удивить здесь нечем. Сюрпризы живут в двух примерах с месяцами выше.

Ограничения

Месяцы и годы не имеют фиксированной длины, поэтому месяц после даты означает тот же номер дня, а когда месяц короче — его последний день. Это правило усечения — та же договорённость, что и в табличных редакторах, а инструмент, который вместо этого перескакивает в следующий месяц, ответит на день-три позже. Здесь не пропускаются ни выходные, ни государственные праздники — этим занимается калькулятор рабочих дней. Даты всюду пролептический григорианский календарь, никакая календарная реформа не применяется.

Частые вопросы

Как прибавить 90 дней к дате?
Прибавляйте 90 к номеру дня, а календарные поля не трогайте. 1 января 2026 года плюс 90 дней — это 1 апреля 2026 года: в январе 31 день, в феврале 28, в марте 31, и эти три месяца ровно и дают 90 дней. Сдвиг на недели — то же самое с множителем семь, и ни тот, ни другой не усекается.
Что получается через один месяц после 31 января?
28 февраля в невисокосный год и 29 февраля в високосный. 31 февраля не существует, поэтому ответ усекается до последнего дня целевого месяца, а не перескакивает в март. Так же устроены табличные редакторы, и поэтому сдвиг на один месяц проходит 28 дней вместо 31.
Сохраняется ли номер дня при прибавлении месяца?
Сохраняется всякий раз, когда целевой месяц достаточно длинный: 15 марта плюс месяц — это 15 апреля. Когда целевой месяц короче, номер дня усекается до его последнего дня: 31 января плюс месяц — 28 февраля, а 31 марта плюс месяц — 30 апреля. Расходятся эти два правила как раз на сдвигах от 29-го, 30-го и 31-го числа.
Можно ли вычитать дни из даты?
Да, для этого вводится отрицательное количество. Если отнять 10 дней от 19 сентября 2026 года, получится 9 сентября 2026 года, а сдвиг в днях прочитается как минус десять: направление видно в результате, а не только во вводе. Вычитание месяца усекается точно так же, как прибавление.
Сколько дней занимает сдвиг на один месяц?
От 28 до 31. Считать не нужно: сдвиг в днях это уже посчитал. Сдвиг на один месяц от 31 января — 28 дней в 2026 году и 29 дней в 2024-м. Везде, где важен точный счёт — проценты, сроки уведомления, гарантия, — читайте это число, а не слово «месяц».

Источники

Похожие калькуляторы