Перейти к основному содержанию

Калькулятор часов

API reference

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

Ввод

Формат 24 часа, например 09:00 или 22:30.

Формат 24 часа, например 17:30 или 06:00.

Добавляет 24 часа. Если время окончания уже раньше времени начала, это применяется автоматически.

Вывод

Часы и минуты между двумя временами.

Удобно для табелей учёта времени и расчёта зарплаты (например, 8.5 = 8h 30m).

Это было полезно?

Другие способы использовать этот инструмент

REST API

curl -X POST https://api.iotools.cloud/v1/tool/hours-calculator \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "startTime": "09:00",
    "endTime": "17:30",
    "overnight": ""
  }'

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

Спросите у ИИ-агента

Use the IOTools `hours-calculator` tool (Hours Calculator) on this input:

YOUR_INPUT_HERE

Вставьте это любому агенту, подключённому к MCP-серверу IOTools, и добавьте свой ввод.

Виджет для встраивания

<iframe
  src="https://iotools.cloud/embed/hours-calculator/"
  width="100%" height="520" frameborder="0" scrolling="no" loading="lazy"
  title="Калькулятор часов — iotools.cloud"
  sandbox="allow-scripts allow-forms allow-same-origin allow-downloads allow-popups allow-popups-to-escape-sandbox"
  allow="clipboard-write"
  style="width:100%;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden"></iframe>
<script src="https://iotools.cloud/embed.js" async></script>

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

Стоимость вызова API/MCPОт 5 кредитов
Нужно больше кредитов?Посмотреть тарифы

Также доступно через

Руководства

Калькулятор часов определяет, сколько времени прошло между временем начала и временем окончания. Введите два времени, и калькулятор сразу покажет продолжительность в трёх форматах: в часах и минутах ("8h 30m"), в виде общего количества минут и в десятичных часах (8.5) — именно в таком виде её обычно ожидают табели учёта рабочего времени и системы расчёта зарплаты.

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

Как пользоваться

  1. Введите время начала в 24-часовом формате, например 09:00.
  2. Введите время окончания, например 17:30.
  3. Если смена переходит через полночь на следующий день, отметьте Время окончания — на следующий день.
  4. Считайте продолжительность, общее количество минут и десятичные часы.

Результат обновляется автоматически по мере ввода — нажимать кнопку не нужно.

Смены, переходящие через полночь

Если время окончания раньше времени начала — например, смена с 22:00 до 06:00 — калькулятор считает, что часы перешли через полночь, и автоматически прибавляет 24 часа. Так вы получаете 8 часов вместо бессмысленного отрицательного результата.

Флажок Время окончания — на следующий день принудительно добавляет те же 24 часа, даже если время окончания не раньше времени начала. Именно он подсказывает калькулятору, как понимать одинаковые времена: 08:00 до 08:00 при снятом флажке — это 0 минут (один и тот же момент), а при установленном флажке — полная смена в 24 часа.

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

Что такое десятичные часы?

Десятичные часы выражают минуты как долю часа, а не как отдельное значение. 8 часов 30 минут — это 8.5 десятичных часа, потому что 30 минут — это половина часа. Системы расчёта зарплаты и выставления счетов обычно умножают почасовую ставку на десятичные часы, поэтому здесь они показаны рядом с форматом "8h 30m".

Как перевести 8h 30m в десятичный формат?

Разделите минуты на 60 и прибавьте к часам: 30 ÷ 60 = 0.5, значит 8h 30m = 8.5 часа. Калькулятор делает это за вас и округляет до двух знаков после запятой.

Учитываются ли перерывы?

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

Какой формат времени использовать?

Используйте 24-часовой формат HH:MM — 09:00 для 9 утра, 17:30 для 5:30 вечера, 22:00 для 10 вечера. Чтобы появился результат, заполните оба поля.

Мои данные конфиденциальны?

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

hourstimedurationtimesheetpayrollovernight shift

Часть рабочего процесса

Все подборки

Нравятся инструменты? Уберите рекламу.

Один платёж навсегда убирает всю рекламу с вашего аккаунта. Без подписки, без слежки.