Посчитать сколько дней прошло

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

Параметры периода

Укажите начальную и конечную даты
С какой даты считаем
По какую дату считаем

Результат

Недель
Месяцев
Лет

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

Как работает расчёт разницы между датами

Принцип основан на переводе календарных дат в порядковые номера ( timelines ) и вычитании меньшего значения из большего. Современные алгоритмы учитывают:

  • Григорианский календарь с высокосными годами (366 дней вместо 365);
  • Поправку на 29 февраля – добавляется только если високосный год попадает в расчётный период;
  • Включение/исключение границ – программно задаётся, считать ли первый и последний день частью периода.

Формула простая: Количество дней = Дата конца − Дата начала ± корректировка на границы.

Календарные и рабочие дни: важное отличие

Не всегда достаточно знать общее число суток. Для юридических и бухгалтерских задач применяется разделение:

Тип днейЧто учитываетсяПрименение
КалендарныеВсе дни подряд без исключенийЛичный учёт, медицинские сроки, беременность
РабочиеБез суббот, воскресений и праздниковДеловые договоры, претензионные сроки, госпошлины

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

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

Пример 1. Событие произошло 15 марта 2025 года. Сколько дней прошло к 10 июня 2026 года?

  • Между датами проходит 1 полный год (365 дней) плюс оставшиеся дни;
  • С 15 марта по 15 марта – 365 дней;
  • С 15 марта 2026 по 10 июня 2026 – 87 дней;
  • Итого: 452 календарных дня.

Пример 2. Нужно определить срок исполнения обязательства: договор подписан 1 сентября, работа выполняется за 45 рабочих дней.

  • 45 рабочих дней примерно соответствуют 63–65 календарным дням (зависит от расположения выходных в конкретном месяце);
  • Дедлайн наступит примерно 5–7 ноября при отсчёте от 1 сентября.

Частые ошибки при подсчёте

Ошибка границ. Многие считают, что период с 10 по 11 число – это 1 день, но включительно это 2 дня. Для юридических сроков важно чётко понимать, включается ли день подписания документа в срок.

Игнорирование високосного года. При расчёте больших периодов (несколько лет) пропуск високосных дней (обычно одного-двух) даёт погрешность в 1–2 дня.

Смешение часовых поясов. Если начальная дата зафиксирована в Москве (UTC+3), а конечная в Новосибирске (UTC+7), разница в 4 часа может перекинуть итог на соседние сутки при точных расчётах.

Когда применяется расчёт дней

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

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

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

Как посчитать дни между датами включительно?
Если нужно включить обе границы периода в результат, прибавьте 1 день к разнице между датами. Например, с 10 по 12 число прошло 2 дня календарных, но включительно – 3 дня.
Что считать – календарные или рабочие дни?
Для личных целей используют календарные сутки (всего 24 часа). Для деловых сроков, претензий и отчётности важны рабочие дни без выходных и праздников. Уточните, какое значение требуется по контексту задачи.
Как посчитать разницу в днях без калькулятора?
Переведите обе даты в количество дней, прошедших от фиксированной точки отсчёта, например с 01.01.1900, затем вычтите меньшее значение из большего. Или используйте правило: общее количество дней = (год × 365) + количество високосных лет + день в году по календарю.
Учитывается ли високосный год при расчёте?
Да, 29 февраля добавляет один день к итоговому периоду, если он попадает между рассчитываемыми датами. Автоматические калькуляторы учитывают это автоматически, при ручном счёте проверьте наличие 29 февраля в интервале.
Как посчитать сколько дней осталось до определённой даты?
Алгоритм тот же, что и для прошедших дат. Текущая дата становится точкой отсчёта, а целевая – конечной. Разница покажет оставшееся количество суток.
Влияет ли часовой пояс на расчёт дней?
При простом подсчёте календарных дней время суток не учитывается. Если события произошли в разных часовых поясах и важна точность до часа, переведите обе даты в UTC или единый часовой пояс перед вычитанием.
  1. Посчитать количество дней между датами онлайн
  2. Калькулятор расчета дат – сложение, вычитание, разница
  3. Счетчик дат – рассчитать количество дней между датами
  4. Расчёт между датами: дни, недели, месяцы онлайн
  5. Посчитать количество дней онлайн – расчет календарных и рабочих дней
  6. Учёт дней – калькулятор календарных и рабочих дней онлайн