Pular para o conteúdo

Calculadora de duração

Quantas horas, minutos ou segundos entre dois horários - ou duas datas - no seu navegador.

Intervalo inválido

Dois seletores: início e fim. Calculamos a duração em três formas - HH:MM:SS, segundos totais, e uma decomposição 'X dias Y horas Z minutos'. Meia-noite, fronteira de dia, DST.

Como usar

  1. Escolha início e fim

    Seletores data + hora para ambos. Padrão é o momento atual; edite à vontade.

  2. Escolha o estilo de decomposição

    HH:MM:SS, segundos totais ou linguagem natural.

  3. Copie o resultado

    As três decomposições aparecem; copie a que precisar.

O que é?

Uma calculadora de duração é um cronômetro que dá para rebobinar: diga quando algo começou e terminou, receba o tempo decorrido. A aritmética é trivial uma vez que os dois extremos estão normalizados em timestamp UTC em milissegundos; a complicação para o usuário é a decomposição - horas, minutos, segundos, dias, opcionalmente horas comerciais - e o parsing do input.

Quando usar

Calcular horas faturáveis a partir das colunas clock-in e clock-out de uma folha de ponto. Comparar duas durações de turno para identificar a mais longa. Verificar que uma janela SLA (9h às 17h comerciais) foi cumprida. Contar o tempo decorrido de um voo, uma reunião ou uma sessão de cozinha.

Erros comuns

Esquecer que o caso «fim antes do início» acontece (use valor absoluto ou assuma que o usuário errou). Confundir «horas comerciais» com «horas de relógio» para eventos que atravessam a madrugada. E confundir «minutos» (minutos decimais - 1,5 = 1m30s) com notação de horas e minutos.

FAQ

Considera o horário de verão?
Sim. O tipo Date do JavaScript trata DST internamente, então um intervalo que cruza o «adiantar» fica uma hora mais curto e o «atrasar» fica uma hora mais longo - igualzinho ao tempo real decorrido.
Como são calculadas as «horas comerciais»?
Contamos horas cheias dentro de uma janela de trabalho configurável (padrão 09:00-17:00, segunda a sexta). Feriados não são subtraídos - é um conceito específico de cada país.

Avalie esta ferramenta

Compartilhe sua experiência para ajudar outras pessoas.

Mais nesta categoria