Посчитать время между датами

Дни и недели между датами

Дни = D₂ − D₁
Дата начала
Дата окончания
Дней между датами
Полных недель

Интервал с учётом времени суток

T = ((D₂ − D₁) × 24 + (h₂ − h₁)) × 60 + (m₂ − m₁)
Дата начала
Часы начала (0–23) h₁
Минуты начала (0–59) m₁
Дата окончания
Часы окончания (0–23) h₂
Минуты окончания (0–59) m₂
Всего минут
Всего часов

Калькулятор считает время между двумя датами и моментами: сколько прошло дней и полных недель, а с учётом часов и минут — сколько всего часов и минут. Шестидесятеричная система времени легко приводит к ошибкам при ручном счёте, поэтому автоматический расчёт надёжнее.

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

Интервал между двумя датами — это число календарных дней от одной даты до другой. Оно находится как разница двух дат и не зависит от длины месяцев: расчёт идёт по непрерывному счёту суток.

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

Дни и недели

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

Дни = D₂ − D₁

Точность до минут

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

T = ((D₂ − D₁) × 24 + (h₂ − h₁)) × 60 + (m₂ − m₁)

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

Пример 1. С 1 по 31 января 2026 года: 30 дней, полных недель 4.

Пример 2. С 1 января по 1 марта 2026 года: 59 дней, полных недель 8.

Пример 3. С 10:00 1 января по 15:30 3 января: 53 часа 30 минут, то есть 3 210 минут.

Перевод интервалов времени

ИнтервалЧасовМинут
45 минут0,7545
3 часа 30 минут3,50210
2 дня 5 часов 30 минут53,503 210

Частые вопросы

Почему нельзя вычитать время как обычные числа?

В часе 60 минут, поэтому разница 14:15 и 9:45 равна 4 часам 30 минутам, а не 4,30. Переводите обе величины в минуты, тогда вычитание становится корректным.

Учитывается ли переход через полночь?

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

Как получить десятичные часы для оплаты?

Разделите общее число минут на 60. Например, 53 часа 30 минут превращаются в 53,50 часа, что удобно умножать на часовую ставку.

Что означают часовые пояса?

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

Смежные калькуляторы