Калькулятор даты по количеству дней
Рассчитайте, какая дата будет через 30 дней или иной срок от любой даты: прибавьте или вычтите дни, недели и месяцы с учётом длины месяцев и високосных лет.
Похожие калькуляторы и статьи
- Генератор дат для КТП
- Калькулятор марок на конверт
- Калькулятор объема
- Калькулятор перевода системы координат
- Расчет короба
- Рассчитать ткань
Как работает сдвиг даты
Принцип расчёта даты по количеству дней предельно прост: берётся исходная точка на календаре и к ней прибавляется (или вычитается) заданный интервал. Математически это выглядит как Дата_результата = Дата_старта + N, где N — целое число дней (со знаком «плюс» в будущее, «минус» в прошлое).
Современные браузерные инструменты используют встроенные библиотеки времени, которые оперируют непрерывной шкалой суток. Это исключает человеческий фактор: вам не нужно вручную проверять, сколько дней в каждом месяце и был ли год високосным.
Пример расчёта: дата через 30 дней
Разберём типичную задачу. Допустим, договор подписан 15 февраля 2026 года (2026-й — не високосный, в феврале 28 дней), и нужно узнать, на какое число приходится срок в 30 календарных дней.
- С 15 февраля до конца месяца остаётся 13 дней (28 − 15).
- Отнимаем их из 30: 30 − 13 = 17 дней.
- Эти 17 дней переносятся на март, давая результат 17 марта 2026 года.
Аналогично считается сдвиг на недели или месяцы: утилита суммирует базовые единицы и возвращает корректную метку в формате ДД.ММ.ГГГГ.
Календарные и рабочие дни: в чём разница
Важно различать два типа дней:
- Календарные дни — все подряд сутки, включая субботы, воскресенья и государственные праздники. Именно они используются в большинстве бытовых и юридических сроков («в течение 14 дней»).
- Рабочие дни — только будни с вычетом официальных выходных. Для точного расчёта по этому типу нужно сверяться с производственным календарём, который ежегодно утверждается правительством РФ и может содержать переносы.
Почему важно учитывать длину месяцев
Ручной подсчёт «глазами по календарю» часто даёт ошибку из-за неравномерности месяцев (28–31 день) и високосных добавок. Например, прибавление 60 дней к 1 декабря переносит нас не в февраль произвольной даты, а строго на 30 января следующего года с оглядкой на длину декабря (31) и января (31).
Калькулятор на утилки.ру выполняет такие переходы через границы месяцев и лет автоматически. Он не «округляет» месяцы, а считает посуточно, поэтому результат всегда совпадает с реальным календарём Григорианской системы.