Время и даты·Дни между датами

Рассчитать дату: разность дней и конечная дата

Онлайн-калькулятор поможет рассчитать дату: вычислит точную разность дней между датами, учтет рабочие и выходные или определит день через заданный период.

Калькулятор дат

Рассчитывайте разность дней между датами или находите конечную дату через заданный период (дни/месяцы/годы), включая рабочие дни.
Исходные данные
Можно вводить любой день (включая прошлые и будущие годы).
Калькулятор сразу посчитает разницу с выбранным методом.
Как считать
Праздники и выходные (для рабочих дней)

По умолчанию исключаются фиксированные праздники: 1–8 января, 23 февраля, 8 марта, 1 и 9 мая, 12 июня, 4 ноября. Переносы выходных могут отличаться – при необходимости добавьте даты вручную.

Одна дата на строку. Форматы: YYYY-MM-DD или DD.MM.YYYY.
Точность: календарная сетка + учёт високосных лет
Примечание: для рабочих дней используется фиксированный список праздников

Онлайн-калькулятор поможет рассчитать дату: вычислит точную разность дней между датами, учтет рабочие и выходные или определит день через заданный период.

Основные сценарии использования

Потребность вычислить точный промежуток времени или спроецировать дату в будущее возникает в самых разных сферах. Калькулятор дней закрывает задачи как для рядовых пользователей, так и для профессионалов:

  • HR и бухгалтерия. Расчет отпускных, больничных, сроков декрета и проверки условий для выхода на пенсию. Точное количество рабочих дней критично для соблюдения сроков по Трудовому кодексу.
  • Проектное управление и логистика. Определение дедлайнов, расчет времени доставки грузов, планирование спринтов и контроля сроков исполнения контрактов.
  • Личное планирование. Подсчет дней до отпуска, вычисление точного возраста, отслеживание сроков беременности или планирование инвестиций с учетом капитализации процентов.
  • Юридические споры. Вычисление сроков исковой давности, периодов аренды или времени, прошедшего с момента инцидента.

Как правильно рассчитать разницу между датами

При вычислении интервала между двумя точками во времени важно учитывать контекст задачи. Результат может меняться в зависимости от выбранных параметров:

Календарные и рабочие дни

Календарные дни включают весь период без исключений – выходные и праздники тоже идут в счет. Рабочие дни требуют исключения суббот, воскресений и официальных государственных праздников. Если задача связана с оплатой труда или сроками сдачи отчетности, используйте именно рабочие дни.

Включительный и исключительный методы

  • Включительный метод учитывает как начальную, так и конечную дату. Он применяется в бытовых ситуациях: например, при расчете количества суток проживания в гостинице или нахождения в командировке.
  • Исключительный метод считает дни между датами, не включая один из пограничных дней. Гражданский кодекс РФ (ст. 191) предписывает использовать этот подход для правовых и договорных отношений: течение срока начинается на следующий день после наступления события.

Прибавление и вычитание сроков: алгоритм расчета

Когда нужно не просто узнать разницу, а определить, какая дата наступит через N дней, месяцев или лет, алгоритм усложняется из-за неравномерности календарных месяцев.

  1. Прибавление дней. Самый простой случай. К текущей дате прибавляется число. Календарь автоматически переносит значение на следующий месяц или год при переполнении.
  2. Прибавление месяцев. Здесь возникает нюанс с «короткими» месяцами. Если вы прибавляете один месяц к 31 января, итоговой датой будет 28 февраля (или 29 февраля в високосный год). Калькулятор корректно обрабатывает такие переходы, возвращая последний валидный день месяца.
  3. Вычисление точного возраста. Алгоритм последовательно вычитает полные годы, затем оставшиеся полные месяцы, и только в конце – оставшиеся дни. Это позволяет получить результат в формате «X лет, Y месяцев, Z дней».

Учет государственных праздников и производственного календаря

Для корректного расчета сроков в России необходимо опираться на производственный календарь. На 2026 год переносы выходных дней и официальные праздники утверждаются постановлениями Правительства РФ.

Обратите внимание: стандартный калькулятор исключает лишь фиксированные выходные (суббота и воскресенье) и базовые федеральные праздники. Если в вашем регионе действуют дополнительные нерабочие дни или специфические переносы, актуальные значения следует уточнять в первоисточниках – нормативных актах текущего года. Для точного расчета сроков по трудовым договорам всегда используйте только официально утвержденный производственный календарь.

Пошаговая инструкция

Чтобы быстро рассчитать дату или разницу между периодами, следуйте простому алгоритму:

  1. Выберите режим работы. Определите, что вам нужно: узнать разницу между двумя датами или найти конечную дату, прибавив/вычтя период.
  2. Введите исходные данные. Укажите начальную дату в первом поле. Если вы считаете разницу, заполните и конечную дату. Если ищете будущее/прошлое число – введите количество дней, месяцев или лет в центральное поле.
  3. Настройте параметры. Уточните, нужно ли учитывать только рабочие дни, стоит ли включать начальную и конечную дату в итоговый подсчет.
  4. Получите результат. Калькулятор мгновенно выдаст общую сумму в днях, неделях, месяцах и годах, а также укажет точный день недели для конечной точки.

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

Как учесть праздничные дни при расчете рабочих дней?
Для точного расчета рабочих дней калькулятор автоматически исключает официальные государственные праздники и стандартные выходные (субботу и воскресенье). При необходимости вы можете вручную скорректировать список, если в вашей организации действует специфический скользящий график или переносы праздничных дней, утвержденные правительством на текущий год.
Можно ли рассчитать точный возраст в годах, месяцах и днях?
Да, наш инструмент позволяет вычислить не только общее количество дней, но и детализировать промежуток. Он точно считает полные годы, оставшиеся месяцы и дни, учитывая високосные годы и разное количество дней в месяцах. Это идеально подходит для точного расчета возраста, декретных выплат или трудового стажа.
Как узнать, какой день недели будет через сто дней?
Вам нужно ввести начальную дату в соответствующее поле, выбрать опцию прибавления времени и указать необходимое количество суток в центральной части формы. Калькулятор мгновенно произведет математические вычисления с учетом календарной сетки и покажет точную конечную дату, включая правильный день недели и номер недели в году.
Поддерживается ли расчет дат до тысяча девятьсот девяностого года?
Большинство стандартных алгоритмов и виджетов на нашем портале корректно работают с любыми датами как в будущем, так и в прошлом. Вы можете свободно вычитать или прибавлять годы, месяцы и дни, даже если итоговый период приходится на двадцатый век или более ранние исторические эпохи.
Почему количество дней между двумя датами может отличаться на единицу?
Разница возникает из-за выбранного метода подсчета: включительного или исключительного. Если вы считаете дни пребывания в отеле, обычно применяется включительный метод, где день заезда и выезда учитываются полностью. Для расчета сроков по договору чаще используют исключительный метод, чтобы избежать двойного учета пограничных суток.
Как калькулятор обрабатывает високосные годы при расчете больших промежутков?
Программа использует точный григорианский календарь, автоматически добавляя двадцать девятое февраля в каждом четвертом году, за исключением столетий, не делящихся на четыреста. Такой подход гарантирует абсолютную математическую точность при вычислении сроков от нескольких лет до нескольких десятилетий вперед или назад.