Калькулятор дат онлайн — разница между датами и дни

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

Обновлено:

Режим работы
Разница между датами

Дата, от которой начинается отсчёт



Дата, до которой нужно посчитать

Как пользоваться калькулятором дат

Калькулятор работает в двух режимах: разница между датами и сдвиг даты.

Разница между датами:

  1. Укажите начальную дату — от которой начинаете отсчёт
  2. Укажите конечную дату — до которой нужно посчитать
  3. Получите результат: количество полных лет, месяцев, недель и дней между датами

Сдвиг даты (прибавить или отнять дни):

  1. Укажите исходную дату — отправную точку
  2. Введите количество дней, месяцев или лет для сдвига
  3. Выберите направление: вперёд или назад
  4. Получите итоговую дату и день недели

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

Как рассчитывается разница между датами

Формула (упрощённо): Разница в днях = Конечная дата − Начальная дата

Где:

  • Каждая дата переводится в порядковый номер дня (от условной точки отсчёта)
  • Учитываются високосные годы (366 дней вместо 365)
  • Учитывается разная длина месяцев (28, 29, 30 или 31 день)

Пример: от 10 марта 2025 до 5 сентября 2025 Март: 21 день (с 10 по 31) + Апрель: 30 + Май: 31 + Июнь: 30 + Июль: 31 + Август: 31 + Сентябрь: 5 = 179 дней

Для перевода дней в недели результат делится на 7. Для представления в месяцах и годах калькулятор считает полные календарные месяцы и оставшиеся дни, что точнее простого деления на 30 или 365.

При сдвиге даты алгоритм последовательно прибавляет нужное количество единиц. Если прибавить 1 месяц к 31 января, результатом будет 28 февраля (или 29 в високосный год), потому что 31 февраля не существует.

Примеры расчёта для разных ситуаций

Сколько дней до Нового года

Допустим, сегодня 1 сентября 2025 года. До 31 декабря 2025:

Итого: 121 день, или 17 недель и 2 дня.

Возраст в днях

Дата рождения — 15 июля 1990 года. Текущая дата — 15 июля 2025 года. Прошло ровно 35 лет.

35 × 365 = 12 775 дней + 9 високосных дней (1992, 1996, 2000, 2004, 2008, 2012, 2016, 2020, 2024) = 12 784 дня.

Сравнительная таблица типичных расчётов

СитуацияНачальная датаКонечная дата / сдвигРезультат
Срок загранпаспорта20.03.2020+10 лет20.03.2030
Отпуск 28 дней01.06.2025+28 дней29.06.2025 (воскресенье)
Дней между зарплатами05.08.202505.09.202531 день
90 дней безвизового пребывания15.04.2025+90 дней14.07.2025

Срок по договору

Договор подписан 12 февраля 2025, срок действия — 6 месяцев. Прибавляем 6 месяцев: дата окончания — 12 августа 2025 (вторник). Это 181 день.

Какие ошибки допускают при подсчёте дат вручную

Частые ошибки

Забывают про високосные годы. При ручном подсчёте на длинных промежутках легко пропустить 29 февраля. За 10 лет разница составит 2–3 дня — это критично при расчёте сроков давности, действия документов или финансовых периодов.

Считают месяцы по 30 дней. Разница между январём (31 день) и февралём (28 дней) — 3 дня. На полугодовом промежутке ошибка может накопиться до недели.

Путают «включительно» и «исключительно». Между 1 и 5 января: 4 дня (если не считать начальную дату) или 5 дней (если считать оба конца). Калькулятор считает полные дни между датами, не включая начальную.

Когда важна точность до дня

В этих случаях ошибка даже в один день может привести к серьёзным последствиям, поэтому лучше проверять расчёт дважды.

Итог

Калькулятор дат экономит время и исключает ошибки при подсчёте дней, недель и месяцев между любыми датами. Вернитесь к калькулятору выше, чтобы быстро получить точный результат для вашей задачи.

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

Как рассчитать количество дней между двумя датами?

Укажите начальную и конечную дату. Калькулятор вычтет из конечной даты начальную и покажет разницу в днях, неделях, месяцах и годах. Например, между 1 января и 15 марта 2025 года — 73 дня.

Какая формула используется для расчёта разницы дат?

Разница вычисляется путём перевода обеих дат в количество дней от опорной точки (эпохи) и вычитания одного значения из другого. Калькулятор автоматически учитывает високосные годы и разную длину месяцев.

Что если одна из дат попадает на високосный год?

Калькулятор автоматически учитывает 29 февраля в високосных годах. Год считается високосным, если делится на 4, но не делится на 100 — за исключением годов, кратных 400. Ближайший високосный год — 2028.

Чем отличаются календарные дни от рабочих?

Календарные дни — это все дни подряд, включая выходные и праздники. Рабочие дни — только будни (понедельник—пятница) без государственных праздников. В среднем месяце около 30 календарных и 21–22 рабочих дня.

Когда нужен расчёт дат в повседневной жизни?

Расчёт дат нужен для планирования отпуска, определения срока беременности, подсчёта дней до дедлайна, вычисления возраста в днях, расчёта просрочки по договору или срока действия документов.

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

Калькулятор последовательно проходит по месяцам, учитывая 28–31 день в каждом. Например, 30 дней от 15 января — это 14 февраля. Вручную считать не нужно: достаточно указать дату и число дней.

Можно ли узнать день недели для произвольной даты?

Да, калькулятор определяет день недели для любой даты. Это полезно, чтобы узнать, на какой день выпадает праздник, день рождения или запланированное событие в будущем.

Мы подобрали калькуляторы, которые помогут вам с разными задачами, связанными с текущей темой.