Время и датыПрочее

Дата плюс количество дней — калькулятор

Прибавить или отнять дни к дате? Калькулятор даты и дней: укажите начальную дату и число дней — получите итоговую дату и день недели. Работает в обе стороны.

Целое число, можно с минусом – дни будут вычтены.
Все калькуляторы раздела «Прочее» (559) →

Как работает калькулятор

Задайте начальную дату и введите количество дней. Положительное число прибавляет дни, отрицательное — отнимает. Калькулятор мгновенно покажет итоговую дату, день недели и количество полных недель, вошедших в интервал.

Примеры расчёта

Планирование события

Сегодня 15 июня 2026 года. Организатор мероприятия хочет понять, на какую дату падает ровно 100-й день подготовки.

  • Начальная дата: 15.06.2026
  • Количество дней: +100
  • Результат: 23 сентября 2026, среда

Юбилей и памятные даты

Допустим, свадьба была 12 мая 2020 года. Чтобы узнать, когда наступит 2 500-й день совместной жизни:

  • Начальная дата: 12.05.2020
  • Количество дней: +2 500
  • Результат: 6 апреля 2027, вторник

Обратный отсчёт

Нужно узнать, какой была дата 90 дней назад:

  • Начальная дата: сегодняшняя
  • Количество дней: −90
  • Результат: дата ровно трёхмесячной давности.

Формула и метод

Принцип работы калькулятора опирается на внутренний счёт дней браузера:

  1. Дата представляется числом — количество миллисекунд от «эпохи Unix» (1 января 1970 г., 00:00 UTC).
  2. Дни конвертируются в миллисекунды: N дней × 86 400 000.
  3. Сложение/вычитание: к миллисекундам начальной даты прибавляется (или вычитается) полученное значение.
  4. Обратное преобразование: итоговые миллисекунды переводятся обратно в дату с учётом часового пояса устройства.

Именно поэтому високосные годы, разная длина месяцев и переход через годы/века обрабатываются автоматически — всё заложено в стандартном объекте Date.

Ручной способ (без калькулятора)

Если под рукой нет инструмента, действуйте так:

  1. Отсчитайте оставшиеся дни в текущем месяце (от исходной даты до последнего дня месяца).
  2. Вычтите это число из искомого количества.
  3. Переходите к следующему месяцу, отнимая его длину, пока не останется меньше, чем дней в следующем месяце.
  4. Остаток — число месяца в итоговой дате.

Пример. Прибавить 45 дней к 20 марта:

  • Остаток марта: 31 − 20 = 11 дней. Осталось: 45 − 11 = 34.
  • Апрель (30 дней): 34 − 30 = 4.
  • Результат: 4 мая.

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

Когда пригождается подсчёт «дата + дни»

ЗадачаПример
Срок годности или храненияВыпуск партии + 180 дней = дата проверки
Рабочие дедлайныДата задачи + 14 календарных дней = контрольный срок
Юбилеи и памятные датыДата события + 1 000 / 10 000 дней
Сроки кредитов и договоровДата заключения + указанный в договоре период
Здоровье и спортДень начала тренировочной программы + 90 дней

На что обратить внимание

  • Часовой пояс. Результат зависит от настроек устройства. Если вам нужна конкретная таймзона (например, UTC+3), учитывайте это при интерпретации.
  • Конечная дата включается или нет? «Дата + 7 дней» от понедельника — это следующий понедельник, а не воскресенье. Если нужен интервал «включительно», прибавьте 1 день дополнительно.
  • Большие числа. Прибавление десятков тысяч дней корректно работает, но результат может уйти в далёкое будущее — проверяйте, что результат имеет для вас смысл.

Часто задаваемые вопросы

Как посчитать дату вручную, не прибегая к калькулятору?
Отсчитайте дни в календаре, переходя от месяца к месяцу и учитывая их реальную длину (28–31 день). Если интервал велик, разделите количество дней на 30 или 365, чтобы получить грубую оценку, а затем уточните по календарю.
Учитываются ли високосные года при расчёте?
Да. Калькулятор использует точный календарный механизм браузера, который знает все високосные годы — 29 февраля будет корректно учтено при пересечении границы года.
Можно ли вычесть дни из даты?
Достаточно указать количество дней с минусом. Например, «−14» от текущей даты покажет дату двухнедельной давности. Это работает так же корректно, как и сложение.
Почему результат может отличаться от ручного подсчёта?
Частая ошибка — считать все месяцы по 30 дней. В реальности февраль короче, а некоторые месяцы длиннее. Калькулятор оперирует реальной календарной сеткой, поэтому его результат точнее.
До какой даты можно производить расчёты?
Технически диапазон ограничен 275 760 годом в обе стороны от нулевой точки, однако для практических задач разумно оставаться в пределах ±500 лет от текущего момента.
Можно ли прибавить не только дни, но и недели или месяцы?
Для этого умножьте число недель на 7 и введите итог в поле «дни». Для месяцев отдельного режима нет: если нужно прибавить, скажем, 2 месяца, лучше воспользоваться календарём или специализированным калькулятором месяцев.