Прибавить дни к дате — онлайн-калькулятор
Обновлено: май 2026Узнайте, какая дата будет через N дней, недель, месяцев или лет. Прибавляйте или вычитайте любой период из любой даты. Мгновенный расчёт с учётом високосных лет.
Как прибавить дни к дате: полное руководство
Прибавление дней к дате — одна из самых частых задач в повседневной и деловой жизни. Нужно узнать, когда придёт посылка, если доставка занимает 14 дней? Определить дату окончания больничного через 10 дней? Рассчитать, когда истекает 90-дневный срок действия визы? Все эти задачи сводятся к одной операции — прибавлению определённого количества дней (или недель, месяцев, лет) к известной дате. Наш онлайн-калькулятор выполняет этот расчёт мгновенно, с учётом всех особенностей календаря, включая разную длину месяцев и високосные годы.
Математика прибавления дней
Простейший случай — прибавление дней в пределах одного месяца — не требует сложных вычислений. Например, 10 марта + 5 дней = 15 марта. Однако ситуация усложняется при переходе через границу месяца. Если к 28 марта прибавить 7 дней, мы получаем 35 марта, что невозможно. Поскольку в марте 31 день, результат: 35 − 31 = 4, то есть 4 апреля. При переходе через несколько месяцев расчёт становится ещё сложнее: необходимо последовательно вычитать количество дней в каждом промежуточном месяце.
Формула для точного расчёта основана на преобразовании даты в количество миллисекунд с начала эпохи Unix (1 января 1970 года, 00:00:00 UTC). К этому значению прибавляется нужное количество дней, умноженное на 86 400 000 (число миллисекунд в одних сутках: 24 × 60 × 60 × 1000). Полученное число миллисекунд преобразуется обратно в дату. Этот метод гарантирует абсолютную точность при любых периодах — от одного дня до тысяч лет.
Прибавление недель
Прибавление недель — это, по сути, прибавление дней, умноженных на 7. Одна неделя = 7 дней, две недели = 14 дней и так далее. Эта единица удобна для планирования рабочих проектов (спринты в Agile обычно длятся 2 недели = 14 дней), медицинских расчётов (срок беременности измеряется в неделях) и образовательных целей (семестр ≈ 17 недель).
Прибавление месяцев и годов
Прибавление месяцев принципиально отличается от прибавления дней. При прибавлении 1 месяца калькулятор сдвигает номер месяца на единицу, сохраняя число (день месяца). Это означает, что 15 января + 1 месяц = 15 февраля, хотя разница составляет 31 день (длина января). А 15 февраля + 1 месяц = 15 марта — уже 28 дней (в обычном году) или 29 (в високосном). Таким образом, «1 месяц» — это переменная величина длиной от 28 до 31 дня.
Особый случай возникает при прибавлении месяца к дате с числом 29, 30 или 31, когда в результирующем месяце меньше дней. Например, 31 января + 1 месяц: в феврале нет 31-го числа, поэтому дата «перетекает» в март. JavaScript-объект Date обрабатывает это автоматически — 31 января + 1 месяц превращается в 2 марта (или 3 марта, в зависимости от года). Это стандартное поведение, используемое в большинстве программных систем.
Прибавление лет работает аналогично месяцам — сдвигается номер года. Единственный нюанс: если исходная дата — 29 февраля, а результирующий год не является високосным, дата сдвинется на 1 марта.
Практические примеры расчётов
Доставка товаров и посылок
Интернет-магазины и почтовые службы указывают сроки доставки в рабочих или календарных днях. Типичные сроки: экспресс-доставка курьером — 1–3 дня, стандартная доставка по городу — 3–7 дней, доставка по России — 7–14 дней, международная доставка — 14–45 дней. Зная дату отправки и срок доставки, калькулятор мгновенно определит ожидаемую дату получения. Например, если посылка отправлена 6 мая 2026 года, а срок доставки — 14 дней, товар прибудет 20 мая 2026 года (среда).
Маркетплейсы (Wildberries, Ozon, Яндекс.Маркет) обычно указывают диапазон сроков доставки. Чтобы рассчитать крайнюю дату, прибавьте максимальный срок. Если в карточке товара указано «доставка 5–10 дней», то к дате заказа нужно прибавить 10 дней для определения крайнего срока. Наш калькулятор поможет быстро определить обе граничные даты.
Дедлайны проектов и задач
В управлении проектами калькулятор прибавления дней незаменим. Типичные сценарии: определение даты завершения спринта (начало спринта + 14 дней), расчёт дедлайна этапа (дата старта + количество дней на этап), вычисление контрольных точек (milestones). Например, проект стартует 6 мая 2026 года и рассчитан на 90 дней. Дата завершения: 6 мая + 90 дней = 4 августа 2026 года (вторник). Если дедлайн не должен попадать на выходные, результат можно скорректировать на ближайший рабочий день.
Методология PERT (Program Evaluation and Review Technique) использует три оценки длительности задачи: оптимистическую, наиболее вероятную и пессимистическую. Прибавив каждую из них к дате начала, менеджер получает диапазон возможных дат завершения. Калькулятор позволяет быстро рассчитать все три варианта.
Медицина: сроки беременности и курсы лечения
Предполагаемая дата родов (ПДР) рассчитывается по формуле Негеле: к первому дню последней менструации прибавляется 280 дней (40 недель). Наш калькулятор позволяет выполнить этот расчёт за секунду. Например, если последняя менструация началась 1 августа 2025 года, ПДР = 1 августа + 280 дней = 8 мая 2026 года. Врачи-гинекологи также отслеживают срок беременности по неделям, используя прибавление недель к дате последней менструации.
Курсы антибиотиков обычно назначаются на 5, 7, 10 или 14 дней. Зная дату начала приёма, пациент может легко определить дату последнего приёма. Реабилитация после хирургических операций также измеряется в днях и неделях: снятие швов через 7–14 дней, восстановление после артроскопии — 30–90 дней, после эндопротезирования — 90–180 дней. Калькулятор поможет отследить все ключевые даты в графике восстановления.
Юридические сроки
В юриспруденции точный расчёт сроков имеет критическое значение. Пропуск процессуального срока может привести к утрате права на обжалование, взыскание или защиту. Основные юридические сроки в российском праве: исковая давность — 3 года (1095 дней), срок обжалования судебного решения — 30 дней, срок подачи апелляции — 30 дней с момента вынесения решения, срок давности по административным правонарушениям — 60 дней (для большинства нарушений). Гражданский кодекс РФ определяет порядок исчисления сроков в статьях 190–194.
При расчёте юридических сроков важно помнить: если последний день срока приходится на нерабочий день, днём окончания срока считается ближайший следующий за ним рабочий день (ст. 193 ГК РФ). Наш калькулятор показывает день недели результата, что помогает быстро определить, не попадает ли он на выходной.
Визы и загранпаспорта
Шенгенская виза по правилу 90/180 позволяет находиться в странах Шенгенской зоны не более 90 дней в течение любого 180-дневного периода. Для планирования поездок необходимо прибавлять дни к дате въезда: если вы въехали 1 марта, 90 дней истекают 29 мая. Калькулятор помогает точно отслеживать оставшиеся дни пребывания и планировать выезд.
Загранпаспорт гражданина России действует 5 лет (старого образца) или 10 лет (биометрический). Многие страны требуют, чтобы паспорт был действителен ещё 6 месяцев (180 дней) после даты окончания поездки. Прибавив дату окончания поездки + 180 дней, вы узнаете минимальную дату окончания действия паспорта. Если паспорт истекает раньше — необходимо оформить новый.
Финансовые расчёты
Банковские депозиты размещаются на фиксированный срок: 90, 180, 365 дней или кратный им период. Зная дату открытия вклада и срок, можно определить дату его закрытия и получения процентов. Например, вклад открыт 6 мая 2026 года на 180 дней — дата закрытия: 2 ноября 2026 года. Кредитные каникулы (льготный период) обычно составляют 6 месяцев; прибавив их к дате начала, вы узнаете, когда нужно возобновить платежи.
Налоговые сроки в России: подача декларации 3-НДФЛ — до 30 апреля, уплата налога — до 15 июля, подача на налоговый вычет — в течение 3 лет (1095 дней) после возникновения права. Калькулятор поможет определить крайний срок подачи документов.
Високосные годы: влияние на расчёт
Високосный год содержит 366 дней вместо обычных 365. Дополнительный день — 29 февраля — добавляется для компенсации разницы между календарным и астрономическим годами. Правила определения високосного года: год делится на 4, но не делится на 100, за исключением лет, делящихся на 400. Таким образом, 2024 — високосный, 2025 — обычный, 2028 — високосный, 2100 — не високосный, 2400 — високосный.
При прибавлении дней к дате високосность учитывается автоматически. Если прибавляемый период охватывает 29 февраля високосного года, этот день включается в расчёт. Например, 1 февраля 2028 + 30 дней = 2 марта 2028 (а не 3 марта, как было бы в обычном году). Калькулятор использует стандартный объект Date, который корректно обрабатывает все случаи високосных лет.
Разница между календарными и рабочими днями
При прибавлении дней важно различать календарные и рабочие дни. Календарные дни — это все дни подряд, включая выходные и праздники. Рабочие дни — только будние (понедельник–пятница), за исключением государственных праздников. Наш калькулятор работает с календарными днями. Если вам нужно прибавить рабочие дни, вы можете приблизительно умножить количество рабочих дней на 7/5 = 1,4 и прибавить полученное число календарных дней.
Например, «доставка в течение 10 рабочих дней» ≈ 14 календарных дней (10 × 1,4). Однако точный расчёт зависит от дня недели начала и наличия праздников в периоде. В производственном календаре России на 2026 год — 247 рабочих и 118 нерабочих дней.
Государственные праздники России в 2026 году
При планировании сроков необходимо учитывать основные праздничные периоды: Новогодние каникулы (1–8 января), День защитника Отечества (23 февраля), Международный женский день (8 марта), Праздник Весны и Труда (1 мая), День Победы (9 мая), День России (12 июня) и День народного единства (4 ноября). Если прибавленная дата попадает на праздник, это может повлиять на деловые и юридические сроки.
Особенности прибавления месяцев
Прибавление месяцев — наиболее неоднозначная операция с датами. Главная проблема — месяцы имеют разную длину: январь, март, май, июль, август, октябрь, декабрь — 31 день; апрель, июнь, сентябрь, ноябрь — 30 дней; февраль — 28 или 29 дней. Из-за этого результат прибавления месяца зависит не только от количества месяцев, но и от конкретных месяцев в периоде.
Рассмотрим примеры. 31 марта + 1 месяц: апрель имеет 30 дней, поэтому «31 апреля» невозможно — дата переходит на 1 мая. 29 января + 1 месяц: в обычном году февраль имеет 28 дней, результат — 1 марта; в високосном — 29 февраля. 30 января + 1 месяц: результат — 2 марта (обычный год) или 1 марта (високосный). Эти особенности важно учитывать при бухгалтерских и юридических расчётах, где точность до дня имеет значение.
Для избежания неоднозначности в деловой практике часто используют фиксированные периоды в днях вместо месяцев: 30, 60, 90, 180, 365 дней. Это гарантирует одинаковый результат независимо от месяца начала.
Примеры типовых расчётов
Ниже приведены наиболее часто используемые расчёты, которые можно выполнить с помощью нашего калькулятора:
- Через 7 дней — ровно одна неделя. Используется для еженедельных дедлайнов, повторных визитов к врачу, коротких доставок.
- Через 30 дней — примерно один месяц. Типичный срок оплаты счетов, возврата товара, действия пробной подписки.
- Через 90 дней — квартал. Квартальные отчёты, испытательный срок, максимальный срок пребывания по шенгенской визе.
- Через 180 дней — полгода. Срок действия некоторых справок, кредитные каникулы, полугодовые ревизии.
- Через 365 дней — примерно один год. Гарантийный срок, ежегодное продление договоров, срок действия страховки.
Календарная арифметика: тонкости и подводные камни
Календарная арифметика полна неочевидных особенностей. Одна из них — некоммутативность операции прибавления месяцев. Это означает, что порядок операций имеет значение: (31 января + 1 месяц) + 1 месяц ≠ 31 января + 2 месяца. В первом случае: 31 января > 28 февраля (или 2 марта) > 28 марта (или 2 апреля). Во втором: 31 января + 2 месяца = 31 марта. Результаты различаются! Наш калькулятор выполняет одну операцию с указанным количеством, что даёт предсказуемый результат.
Другая тонкость — переход через границу летнего и зимнего времени. Хотя Россия отменила сезонный перевод часов в 2014 году, во многих других странах он по-прежнему действует. При работе с международными датами это может повлиять на точность расчёта, если учитываются часы (например, «через 48 часов» не всегда равно «через 2 дня»). Наш калькулятор работает с полными календарными днями, что исключает влияние часовых поясов и летнего времени.
Как пользоваться калькулятором
Использование калькулятора максимально простое и интуитивное. В поле «Начальная дата» введите дату в формате ГГГГ-ММ-ДД (например, 2026-05-06). Выберите действие — «Прибавить» или «Вычесть». Укажите количество единиц (целое число). Выберите единицу измерения: дни, недели, месяцы или годы. Результат отобразится мгновенно: итоговая дата, день недели и общая разница в днях между начальной и конечной датами.
Для быстрого расчёта воспользуйтесь пресетами — кнопками +7, +30, +90, +365 дней. Они автоматически заполняют поля и сразу показывают результат. Результат можно скопировать в буфер обмена одним нажатием кнопки — это удобно для вставки в документы, письма или мессенджеры.
Источники
- ГОСТ ИСО 8601-2001 — представление дат и времени
- Гражданский кодекс Российской Федерации — статьи 190–194 (исчисление сроков)
- Производственный календарь РФ на 2026 год — Постановление Правительства
- Richards, E. G. «Mapping Time: The Calendar and its History» — Oxford University Press