Калькулятор времени: разница между датами, дни, часы, минуты
Калькулятор времени
Введите данные и нажмите Рассчитать
Расчёт времени — задача, которая возникает постоянно: сколько дней до отпуска, сколько часов в месяце работы, точный возраст человека, обратный отсчёт до события. Разберём основные формулы и учтём нюансы с високосными годами и часовыми поясами.
Разница между двумя датами (сколько дней прошло)
Простейшая операция — вычесть из более поздней даты более раннюю. Но нюанс в том, что результат зависит от того, что именно нужно посчитать.
Календарные дни — считаются все дни между датами включительно.
Пример: с 15 марта по 20 марта — 6 календарных дней (15, 16, 17, 18, 19, 20).
Рабочие дни — исключаются выходные и праздничные дни. В России стандартная рабочая неделя — 5 дней (суббота и воскресенье — выходные).
В 2026 году количество рабочих дней по месяцам:
| Месяц | Календарных дней | Рабочих дней | Выходных |
|---|---|---|---|
| Январь | 31 | 17 | 14 |
| Февраль | 28 | 20 | 8 |
| Март | 31 | 22 | 9 |
| Апрель | 30 | 21 | 9 |
| Май | 31 | 18 | 13 |
| Июнь | 30 | 21 | 9 |
Май меньше рабочих дней из-за длинных выходных (1–4 мая, 9–11 мая).
Для расчёта рабочих дней можно использовать производственный календарь, который ежегодно публикует Минтруд РФ.
Перевод единиц времени (часы → минуты → секунды → дни)
Таблица перевода:
| Единица | В минутах | В часах | В секундах | В днях |
|---|---|---|---|---|
| 1 секунда | 0,0167 | 0,000278 | 1 | 0,0000116 |
| 1 минута | 1 | 0,0167 | 60 | 0,000694 |
| 1 час | 60 | 1 | 3 600 | 0,0417 |
| 1 день | 1 440 | 24 | 86 400 | 1 |
| 1 неделя | 10 080 | 168 | 604 800 | 7 |
| 1 месяц (30 дн.) | 43 200 | 720 | 2 592 000 | 30 |
| 1 год (365 дн.) | 525 600 | 8 760 | 31 536 000 | 365 |
Полезные формулы:
- Минуты из часов: часы × 60
- Секунды из минут: минуты × 60
- Дни из часов: часы / 24
- Недели из дней: дни / 7
Пример: рабочий день длится 7,5 часов. За месяц (22 рабочих дня): 7,5 × 22 = 165 часов.
Сколько дней в месяце/году (с учётом високосных)
Количество дней в месяцах (невисокосный год, 365 дней):
| Месяц | Дней | Месяц | Дней |
|---|---|---|---|
| Январь | 31 | Июль | 31 |
| Февраль | 28 (29) | Август | 31 |
| Март | 31 | Сентябрь | 30 |
| Апрель | 30 | Октябрь | 31 |
| Май | 31 | Ноябрь | 30 |
| Июнь | 30 | Декабрь | 31 |
Високосный год — год, который делится на 4 без остатка. Исключение: годы, которые делятся на 100, но не на 400 (1900 — не високосный, 2000 — високосный).
Ближайшие високосные годы: 2028, 2032, 2036.
В високосном году 366 дней, в обычном — 365. Разница — ровно одни сутки.
Возраст по дате рождения (точный расчёт)
Чтобы посчитать точный возраст, нужно вычесть дату рождения из текущей даты. Просто вычесть годы недостаточно — нужно учитывать, прошёл ли день рождения в текущем году.
Алгоритм:
- Вычесть год рождения из текущего года
- Если текущая дата (месяц и день) меньше даты рождения — вычесть 1 год
- Оставшиеся месяцы и дни — это «неполный» год
Пример: дата рождения 15 августа 1990, текущая дата 27 апреля 2026.
- 2026 − 1990 = 36
- апрель раньше августа, значит день рождения в этом году ещё не был → 36 − 1 = 35 полных лет
- С 15 августа 2025 до 27 апреля 2026 прошло 8 месяцев и 12 дней
Точный возраст: 35 лет, 8 месяцев, 12 дней.
Обратный отсчёт (таймер до даты)
Обратный отсчёт — сколько осталось до определённой даты. Формула: из целевой даты вычесть текущую.
Пример: отпуск начинается 1 июля 2026, сегодня 27 апреля 2026.
- Количество дней: с 28 апреля по 30 июня = 3 (апр.) + 31 (май) + 30 (июнь) = 64 дня
- Или: 1 июля − 27 апреля = (30 − 27) + 31 + 30 + 1 = 65 дней (включая 1 июля)
Учитывайте, что для обратного отсчёта важна точность — включаете или не включаете конечную дату. Для подсчёта «сколько спать до отпуска» — не включаем конечную дату (не считаем первый день отпуска). Для «сколько дней отпуска» — включаем конечную дату (считаем оба дня).
Часовые пояса России (разница с Москвой)
Россия — самая большая страна по территории, и в ней 11 часовых поясов (UTC+2…UTC+12). Московское время (MSK) — UTC+3.
| Часовой пояс | Крупные города | Разница с Москвой |
|---|---|---|
| MSK−1 (UTC+2) | Калининград | −1 ч |
| MSK (UTC+3) | Москва, СПб, Казань | 0 |
| MSK+1 (UTC+4) | Самара, Ижевск | +1 ч |
| MSK+2 (UTC+5) | Екатеринбург, Челябинск | +2 ч |
| MSK+3 (UTC+6) | Омск, Тюмень | +3 ч |
| MSK+4 (UTC+7) | Новосибирск, Барнаул | +4 ч |
| MSK+5 (UTC+8) | Красноярск, Абакан | +5 ч |
| MSK+6 (UTC+9) | Иркутск, Улан-Удэ | +6 ч |
| MSK+7 (UTC+10) | Якутск, Чита | +7 ч |
| MSK+8 (UTC+11) | Владивосток, Хабаровск | +8 ч |
| MSK+9 (UTC+12) | Петропавловск-Камчатский | +9 ч |
Разница во времени между Калининградом и Камчаткой — 10 часов. Когда в Москве 12:00, в Петропавловске-Камчатском уже 21:00, а в Калининграде — 11:00.
С 2014 года в России отменён переход на летнее/зимнее время, и разница между поясами фиксирована круглый год.
Используйте наш калькулятор времени для быстрого расчёта разницы между датами, перевода единиц и обратного отсчёта.
Как считать интервалы без путаницы
Перед расчётом договоритесь, включаете ли начальную и конечную дату. Это кажется мелочью, но именно здесь чаще всего появляются расхождения. Если нужно узнать, сколько дней прошло между 1 и 10 апреля, математическая разница дат даст 9 дней. Если считать оба дня включительно — получится 10 дней.
В задачах про аренду, отпуск, командировку и больничный обычно важны календарные дни по правилам документа. В задачах про дедлайны чаще считают оставшееся время до начала события: день события уже не входит в ожидание. Поэтому один и тот же период может давать разные ответы, и оба будут правильными — зависит от условия.
Отдельно проверяйте часовые пояса. Если событие назначено на 10:00 по Москве, для Екатеринбурга это 12:00, для Владивостока — 17:00. При международных встречах лучше указывать UTC или город: «10:00 MSK» понятнее, чем просто «10:00».
Для рабочих сроков используйте производственный календарь. Обычный календарь не знает о переносах выходных, длинных майских праздниках и сокращённых предпраздничных днях. В 2026 году это особенно важно для расчёта сроков оплаты, кадровых документов и графиков смен.
Рабочее время, сроки и дедлайны
Для задач по работе важно отделять календарные дни от рабочих. Если договор говорит «оплатить в течение 5 рабочих дней», выходные и праздники не считаются. Если написано «в течение 5 календарных дней», считаются все дни подряд. Это влияет на штрафы, сроки поставки, кадровые заявления и ответы на претензии.
Сокращённые предпраздничные дни тоже лучше учитывать отдельно. Формально рабочий день становится короче на 1 час, но календарный день от этого не исчезает. Поэтому для расчёта зарплаты важны часы, а для расчёта срока по документу — сама дата.
Если дедлайн стоит на выходной, в юридических задачах он часто переносится на следующий рабочий день, но это зависит от закона или договора. Для личных задач перенос не работает: если поезд в воскресенье, срок подготовки заканчивается именно в воскресенье.
Почему калькулятор может отличаться от ручного подсчёта
Разные сервисы по-разному считают границы периода. Один калькулятор считает разницу между датами без конечного дня, другой включает обе даты. В задачах с временем суток результат может отличаться ещё сильнее: период с 10:00 понедельника до 09:00 вторника — это не полные сутки, а 23 часа.
Чтобы получить нужный ответ, формулируйте задачу точно: «сколько полных дней прошло», «сколько календарных дней включительно», «сколько рабочих часов по графику». Тогда результат будет не просто математически верным, а подходящим для вашей ситуации.
Короткий чек-лист перед использованием результата
Проверьте исходные данные: одна неверная цифра в начале испортит весь расчёт. Убедитесь, что единицы измерения, даты, проценты или суммы записаны в одном формате. Если результат нужен для договора, отчёта, сметы или оплаты, сохраните не только итог, но и промежуточные значения — по ним проще найти ошибку и объяснить расчёт другому человеку.
Округляйте только в конце. Для денег обычно используют копейки, для бытовых размеров — сантиметры или миллиметры, для справочных таблиц — 2–3 значащих знака. Если итог влияет на покупку материалов или платёж, лучше округлить в безопасную сторону: материал — вверх с запасом, срок — с учётом выходных, платёж — по правилам банка или документа.
Часто задаваемые вопросы
Как посчитать, сколько рабочих дней между двумя датами?
Вычтите выходные и праздники из общего количества дней. Удобнее всего использовать производственный календарь.
Как перевести часы и минуты в десятичную дробь?
Минуты разделите на 60 и прибавьте к часам. Пример: 2 ч 30 мин = 2 + 30/60 = 2,5 часа.
Почему 2026 год — не високосный?
2026 не делится на 4 без остатка (2026 / 4 = 506,5). Следующий високосный — 2028.
Как учесть високосный год при подсчёте дней?
Добавьте один день к февралю (29 февраля). Это влияет на расчёт дней между датами, если интервал включает февраль високосного года.
Сколько недель в году?
52 полные недели и 1 день (или 2 дня в високосный год). 365 / 7 = 52,14.
Как посчитать возраст, если день рождения сегодня?
Если текущая дата совпадает с датой рождения — человеку исполнилось ровно столько полных лет, сколько разница между годами.