Pular para o conteúdo principal

Calculadora de Horas

API reference

Calcule a duração entre um horário de início e um horário de término — em horas e minutos, total de minutos e horas decimais. Lida com turnos noturnos que cruzam a meia-noite.

Entrada

Formato de 24 horas, ex.: 09:00 ou 22:30.

Formato de 24 horas, ex.: 17:30 ou 06:00.

Acrescenta 24 horas. Quando o horário de término já é anterior ao de início, isso é aplicado automaticamente.

Saída

Horas e minutos entre os dois horários.

Útil para folhas de ponto e folha de pagamento (ex.: 8.5 = 8h 30m).

Isso foi útil?

Mais formas de usar esta ferramenta

API REST

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": ""
  }'

Troque pela sua própria chave, da sua conta. Os campos da ferramenta viram o corpo da requisição — sem envelope.

Peça a um agente de IA

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

YOUR_INPUT_HERE

Cole isto em qualquer agente conectado ao servidor MCP do IOTools e depois adicione sua entrada.

Widget para incorporar

<iframe
  src="https://iotools.cloud/embed/hours-calculator/"
  width="100%" height="520" frameborder="0" scrolling="no" loading="lazy"
  title="Calculadora de Horas — 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>

Coloque isso na sua própria página — grátis, sem chave, só um link de volta.

Custo por chamada de API/MCPA partir de 5 créditos
Precisa de mais créditos?Ver preços

Também disponível via

Guias

A Calculadora de Horas calcula quanto tempo passa entre um horário de início e um horário de término. Informe dois horários e ela retorna a duração de três formas ao mesmo tempo: em horas e minutos ("8h 30m"), como total de minutos e como horas decimais (8.5) — o formato que a maioria das folhas de ponto e sistemas de folha de pagamento espera.

Tudo é executado no seu navegador. Seus horários nunca são enviados, então é seguro usar para horários particulares, registros de turno e dados de faturamento.

Como usar

  1. Informe o horário de início no formato de 24 horas, por exemplo 09:00.
  2. Informe o horário de término, por exemplo 17:30.
  3. Se o turno passar da meia-noite para o dia seguinte, marque O horário de término é no dia seguinte.
  4. Leia a duração, o total de minutos e as horas decimais.

O resultado é atualizado automaticamente conforme você digita — não há botão para pressionar.

Lidando com turnos que cruzam a meia-noite

Se o horário de término for anterior ao de início — por exemplo, um turno de 22:00 a 06:00 — a calculadora presume que o relógio passou da meia-noite e acrescenta 24 horas automaticamente, resultando em 8 horas em vez de um resultado negativo sem sentido.

A caixa O horário de término é no dia seguinte força esse mesmo acréscimo de 24 horas mesmo quando o horário de término não é anterior ao de início. É isso que diz à calculadora como interpretar horários iguais: 08:00 a 08:00 com a caixa desmarcada são 0 minutos (o mesmo instante), enquanto marcar a caixa transforma isso em um turno completo de 24 horas.

Perguntas frequentes

O que são horas decimais?

Horas decimais expressam os minutos como uma fração de hora, em vez de como um valor separado. 8 horas e 30 minutos são 8.5 horas decimais, porque 30 minutos são meia hora. Sistemas de folha de pagamento e faturamento costumam multiplicar uma taxa horária pelas horas decimais, por isso ela aparece aqui junto do formato "8h 30m".

Como converto 8h 30m para decimal?

Divida os minutos por 60 e some às horas: 30 ÷ 60 = 0.5, portanto 8h 30m = 8.5 horas. A calculadora faz isso por você e arredonda para duas casas decimais.

Ela desconta intervalos?

Não. Ela mede o tempo decorrido bruto entre os dois horários. Subtraia qualquer intervalo não remunerado separadamente, ou informe os horários ao redor do intervalo.

Que formato de horário devo usar?

Use o formato de 24 horas HH:MM — 09:00 para 9h da manhã, 17:30 para 17h30, 22:00 para 22h. Os dois campos precisam estar preenchidos para que um resultado apareça.

Meus dados são privados?

Sim. Todo o cálculo acontece localmente no seu navegador. Nenhum horário é enviado a um servidor nem armazenado em lugar algum.

hourstimedurationtimesheetpayrollovernight shift

Parte de um fluxo de trabalho

Todas as coleções

Ama as ferramentas? Livre-se dos anúncios.

Um único pagamento remove todos os anúncios da sua conta, para sempre. Sem assinatura, sem rastreamento.