Tempo e Data

Calculadora de horas

Calcula a duração entre duas horas, com opções de pausa e pagamento.

01Entradas
/ h
02Resultados
Duração líquida
Duração bruta
Após intervalo
Intervalo deduzido
Pagamento estimado

Duração líquida = fim − início − intervalo. Para turnos noturnos, ative “cruza a meia-noite” para adicionar 24h à hora de fim.

03Como funciona

Porquê este cálculo

Adicionar e subtrair horas de relógio é uma tarefa quotidiana que uma calculadora lida mal. As pessoas querem saber "quantas horas trabalhei hoje?", "quanto dura o turno da noite?", "quanto tempo me resta depois da pausa para almoço?", ou "quanto cobro pela reunião que decorreu das 14:30 às 17:15?" Fazer isto no papel significa converter horas e minutos em horas decimais, subtrair, e depois converter de volta — propenso a erros, especialmente a atravessar a meia-noite ou com pausas irregulares. Esta calculadora faz a conversão em ambas as direções, deduz uma pausa arbitrária, opcionalmente multiplica a duração líquida por uma taxa horária e mostra a resposta nos dois formatos que as pessoas realmente usam: HH:MM (para folhas de horas) e horas decimais (para faturas e folha de pagamento).

A fórmula

Duração líquida = (fim − início) − pausa, onde os tempos são primeiro convertidos em minutos desde a meia-noite. A armadilha principal é o turno da noite: se o fim é antes do início (por exemplo, início 22:00, fim 06:00), a subtração ingénua produz um valor negativo. A correção é uma opção "cruza a meia-noite" que adiciona 24 × 60 = 1 440 minutos ao resultado quando o fim do turno é no dia seguinte. Horas decimais = minutos líquidos ÷ 60. Pagamento = horas decimais × taxa horária. O bloco de resultados mostra a duração bruta (sem pausa), a duração líquida (após pausa), o valor explícito da pausa para verificação e o pagamento calculado se uma taxa não nula foi fornecida.

Como usar

Insira a hora de início e a hora de fim no formato 24 horas (o seletor de tempo HTML5 cuidará da exibição local). Se o turno cruzar a meia-noite, mude "Cruza a meia-noite" para Sim — caso contrário, o cálculo trata o fim ≤ início como um turno de duração zero. Insira a pausa em minutos (0 se não houver). Opcionalmente, insira uma taxa horária para obter uma estimativa de pagamento na parte inferior — deixe em 0 para pular. O cálculo atualiza em tempo real à medida que você digita. O resultado HH:MM é para entradas em folhas de horas; o resultado em horas decimais é o que o software de folha de pagamento e as ferramentas de faturação geralmente querem.

Exemplo prático

Início 09:00, fim 17:30, pausa 60 min, taxa 25 €/h. - Bruto: 17:30 − 09:00 = 8 h 30 min = 510 min = 8,50 h. - Líquido: 510 − 60 = 450 min = 7 h 30 min = 7,50 h. - Pagamento: 7,50 × 25 = 187,50 €.

Exemplo de turno noturno: início 22:00, fim 06:00, "cruza a meia-noite" sim, pausa 30 min, taxa 0. - Bruto com a correção de +1 440: (360 − 1 320) + 1 440 = 480 min = 8 h. - Líquido: 480 − 30 = 7 h 30 min.

Erros a evitar

Esquecer a bandeira da meia-noite. Sem ela, um turno das 22:00 às 06:00 retorna "0" porque o fim é antes do início. A bandeira é uma escolha explícita deliberada — a detecção automática de "cruza a meia-noite" leva a surpresas (um turno das 06:00 às 05:30 é quase certamente um erro de digitação, não um turno de 23,5 horas, portanto, recusamo-nos a adivinhar).

Duração negativa após a pausa. Se a pausa for mais longa que o turno, a duração líquida é limitada a 0. Não devolvemos um valor negativo — não existe um semântico de "trabalho negativo".

Confusão HH:MM vs. horas decimais. 7,5 horas e 7:30 são o mesmo; 7,5 horas e 7:50 são diferentes (o último é 7 h 50 min = 7,833 h). Verifique sempre se a sua folha de horas espera decimais ou sexagesimais — os erros de folha de pagamento geralmente rastreiam esta confusão.

Arredondamento para faturação. Algumas agências faturam ao quarto de hora mais próximo, outras a cada 6 minutos (um décimo de hora), outras ao minuto exato. O cálculo reporta ao minuto; arredonde para a granularidade do seu contrato na etapa de entrada da fatura, não dentro do cálculo.

Formato de hora local. A entrada de tempo HTML5 mostra 24 horas ou AM/PM dependendo da localidade do utilizador, mas o valor subjacente é sempre 24 horas. Submeter o valor do formulário para outro sistema, sem surpresas.

Variações

  • Ao longo de vários dias: fora do escopo — use uma calculadora de diferença de datas com hora do dia opcional para isso. Este cálculo trata um turno contínuo.
  • Múltiplas pausas: agregue-as num único valor de minutos de "pausa total" antes de inserir. Adicionar uma interface de múltiplas pausas aqui diluiria o foco.
  • Cálculo de horas extras: não exposto; as regras de horas extras são específicas da jurisdição e do contrato (1,5 × após 40 h/semana, 1,5 × após 8 h/dia em alguns estados, 1,25 × em outros). Mantenha as horas brutas aqui, aplique as regras de horas extras no seu fluxo de trabalho de folha de pagamento.
  • Consciente de fuso horário: este cálculo é agnóstico quanto a fuso horário — ambos os tempos estão na mesma zona. A duração entre zonas é trabalho da calculadora de fuso horário.
  • Duração do sono: tecnicamente um caso especial (início = hora de dormir, fim = hora de acordar, muitas vezes cruza a meia-noite). Use a calculadora dedicada de ciclos de sono se desejar planeamento de hora de dormir/ciclo em vez de apenas a duração.
  • Anualização do pagamento: pegue nas horas decimais, multiplique pelas suas horas semanais e 52 — isso é um valor bruto anual aproximado. Útil para comparação de taxas entre ofertas freelance e salariais, mas ignora benefícios, dias de folga pagos, dias de doença, contribuições para reforma e as contribuições sociais que os empregadores pagam por cima do bruto. Para uma comparação verdadeira, espere que uma oferta salarial de X € seja aproximadamente igual a uma taxa diária freelance de X / 200 dias úteis × 1,7–2,2 (o multiplicador cobre benefícios, impostos e dias de folga não pagos).
  • Arredondamento de cartão de ponto (regra "7 minutos" nos EUA): alguns empregadores nos EUA arredondam as entradas do cartão de ponto para o quarto de hora mais próximo, com valores de 1–7 minutos arredondados para baixo e 8–14 minutos arredondados para cima. Aplique este arredondamento após o cálculo, não dentro dele — a lei laboral local às vezes proíbe a prática por completo.

Calculadoras relacionadas