Metodologia dos cálculos
Como cada resultado é calculado e quais são os limites. Última revisão: 9 de novembro de 2026.
Princípios
- Todo tempo é convertido em minutos inteiros antes de qualquer conta. Isso evita erros de arredondamento em somas e subtrações.
- O resultado em HH:MM é montado de volta a partir dos minutos (horas = minutos ÷ 60, parte inteira; minutos = resto).
- Quando um dado é inválido ou ambíguo, a calculadora mostra uma mensagem e não calcula, em vez de supor um valor.
- Nada é calculado em servidor: os scripts rodam no seu navegador.
Formatos aceitos
Horário do dia (24 horas): 08:30, 0830, 830 ou 8h30, de 00:00 a 23:59. Durações (somas): igual, mas as horas podem passar de 23, por exemplo 125:00, e há sinal opcional de menos. Minutos acima de 59 não são aceitos. Números decimais aceitam vírgula ou ponto (7,75).
Somar e subtrair horas
Cada linha é convertida em minutos com o sinal escolhido e os valores são somados. Exemplo: 01:45 (105 min) + 02:30 (150 min) = 255 min = 04:15. O total pode ser negativo e maior que 24 horas.
Horas decimais e arredondamento
Horas decimais = minutos ÷ 60, arredondado na casa decimal escolhida (padrão: duas casas), com arredondamento comum (a partir de 5 sobe). Exemplo: 440 min ÷ 60 = 7,3333… → 7,33. De decimal para HH:MM, os minutos são arredondados para o inteiro mais próximo: 7,33 × 60 = 439,8 → 440 min = 07:20. Por causa do arredondamento, converter ida e volta pode diferir em um minuto.
Diferença entre horários
Diferença = (final − inicial) em minutos. Se o final for menor que o inicial, soma-se 24 horas (1.440 min), o que representa a virada da meia-noite. Horários iguais resultam em zero; dias inteiros adicionais, informados pelo usuário, somam 1.440 min por dia.
Horas trabalhadas
- Cada dia tem um ou mais turnos (entrada e saída). Saída menor que a entrada indica turno que passou da meia-noite.
- O intervalo é a soma dos espaços entre turnos consecutivos mais os minutos informados em "Descontar intervalo". O tempo trabalhado do dia é a soma dos turnos menos o desconto informado.
- Dias com erro (saída ausente, horário inválido, turnos sobrepostos, entrada e saída iguais, intervalo maior que o trabalhado, ou jornada acima de 24 horas) ficam fora do total e são sinalizados.
- Avisos (por exemplo, intervalo de 12 horas ou mais entre turnos) não bloqueiam o cálculo.
- Saldo do dia = trabalhado − jornada prevista informada. O saldo total soma apenas os dias lançados. Não há desconto automático por dias sem lançamento.
- Total por semana: semanas de segunda a domingo, a partir das datas do mês gerado.
O que não está incluído
Esta ferramenta não calcula salário, horas extras e seus adicionais, adicional noturno nem a hora noturna reduzida, descanso semanal remunerado (DSR), banco de horas, escalas especiais (como 12x36), feriados ou regras de convenções coletivas. Essas contas dependem de legislação, de contrato e de acordos coletivos e exigem validação profissional. Elas só serão adicionadas depois de revisão das regras aplicáveis e com a fonte indicada na página.
Testes
As funções de cálculo têm testes automatizados que cobrem formatos de entrada, valores inválidos, virada de meia-noite, turnos múltiplos, sobreposição, intervalos maiores que o trabalhado, saída ausente, arredondamento e totais semanais e mensais.
Encontrou um erro?
Escreva pela página de contato com os valores digitados e o resultado obtido.
Calculadoras
- Calculadora de horasSome e subtraia horas e minutos e veja o total em HH:MM, em decimal e em minutos.
- Calculadora de horas trabalhadasCalcule a jornada por dia, semana ou mês, com intervalos, vários turnos e turno noturno.
- Conversor de horasConverta horas em decimal, decimal em HH:MM, horas em minutos e minutos em horas.
- Diferença entre horáriosDescubra quanto tempo passou entre dois horários, inclusive virando a meia-noite.