4 режима с гибким парсером ввода

Калькулятор времени

Калькулятор времени и часов с четырьмя режимами в одном переключателе. Сложение и вычитание длительностей (5ч30мин + 2ч45мин), разница между двумя моментами с учётом перехода через полночь (22:00 → 06:00 = 8 часов), конвертация секунд/минут/часов/дней, прибавление длительности к моменту. Понимает форматы 09:30, 5ч30мин, 5h30m, 1.5 ч, 330 мин, 2:30 PM.

В формате Xч Yмин
Развёрнуто
HH:MM:SS
Часы:минуты:секунды
В секундах
Универсальная единица
В минутах
В часах
Десятичные часы
Подробности

О калькуляторе

Что считает Кальк

  • 4 режима: сложение/вычитание, разница, конвертация, прибавление к моменту
  • Гибкий парсер — понимает 09:30, 5ч30мин, 5h30m, 1.5 ч, 330 мин, 2:30 PM
  • Переход через полночь в режиме разницы
  • Результат во всех единицах — секунды, минуты, часы, дни

Кому пригодится калькулятор времени

  • Сменные сотрудники и логисты — посчитать рабочее время за смену (например, с 22:00 до 06:00 = 8 часов) с учётом ночных и переходов через сутки
  • Тренеры и спортсмены — сложить или вычесть промежутки времени (бег 1ч 35мин + плавание 45мин)
  • Программисты и фрилансеры — конвертировать часы/минуты/секунды в десятичные часы для биллинга или табелей
  • Видеомонтажники и подкастеры — посчитать длительность сегментов и общую продолжительность
  • Преподаватели — рассчитать продолжительность урока с учётом перемен и пар
  • Бухгалтеры по табелю — пересчитать рабочие часы в десятичный формат для расчёта зарплаты

Чем отличается от конкурентов

  • Все режимы в одном переключателе
  • Умный текстовый ввод — не N отдельных полей
  • Переход через полночь — корректно для рабочих смен
  • Без рекламы часов и будильников

Как Кальк считает

Все операции через секунды:
  1 минута = 60 с
  1 час    = 3600 с
  1 день   = 86 400 с

Сложение:  secA + secB
Разница времени суток:
  diff = (endSec − startSec + 86400) % 86400  (с переходом через полночь)
Прибавить к моменту:
  result = (timeSec + durationSec) % 86400
Вопросы

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

Как вводить время?
Поддерживаются форматы — время суток «09:30» или «9:30», с секундами «09:30:45», 12-часовой «2:30 PM», длительности через слова «5ч 30мин», «5 часов 30 минут», английские «5h 30m», десятичные «1.5 ч» или «1,5 ч», число без единиц «330» (будет считать минутами). Калькулятор автоматически определяет формат.
Что значит «переход через полночь»?
Например, смена с 22:00 до 06:00 — это 8 часов, а не «минус 16». Калькулятор автоматически добавляет 24 часа когда конец раньше начала. Это типичная задача для расчёта рабочей смены, ночного перелёта, продолжительности сна.
Почему результат отличается от моего расчёта?
Самые частые ошибки: путаница 60-ричной системы (1 час = 60 минут, не 100), сложение десятичных часов с минутами (нельзя 1.5ч + 30мин сложить как 1.8 — это 1ч30мин + 30мин = 2ч), пренебрежение секундами. Калькулятор корректно делает все эти преобразования.
Сколько часов в неделе/месяце/году?
Неделя — 168 часов (24 × 7). Месяц зависит от количества дней: 28-дневный = 672 ч, 31-дневный = 744 ч. Год обычный = 8760 ч (24 × 365), високосный = 8784 ч. Эти конвертации делаем через калькулятор: введите «1 неделя» в режиме конвертации.
Что значит 1 EM в секундах?
Это не из этого калькулятора, но раз спросили — em это типографская единица для длины (в шрифтах), не времени. Если ищете «1 машинописная минута в секундах» — обычно считают 1 минута = 60 секунд, для печатных задач берут 50-60 символов в минуту.
Что Кальк не считает?
Калькулятор не учитывает: часовых поясов и конвертации между ними, конвертации календарных периодов (месяцы/годы — у них переменная длина), DST-переключения (летнее/зимнее время), миллисекунд (для треков/ сериалов), сложных задач планирования рабочего графика.