Calculadora de tempo decorrido entre datas

Calculadora de tempo decorrido entre datas: Calcula a diferença em milissegundos de carimbo de data/hora UTC e converte para a duração do calendário.

Carregando ferramenta...

Sobre calculadora de tempo decorrido entre datas

Calculadora de tempo decorrido entre datasCalculadora de tempo decorrido entre datas: Calcula a diferença em milissegundos de carimbo de data/hora UTC e converte para a duração do calendário.

Como esta ferramenta funciona

Cálculo e relação entre parâmetros: milliseconds=end−start; hours=milliseconds/3600000; days=milliseconds/86400000

Pipeline de processamento e arquitetura técnica

  1. Selecione “JSON bruto / Avançado” e cole a entrada do exemplo.
  2. Clique em “Executar localmente”.
  3. Compare “Dados de saída brutos” com o exemplo; corrija a entrada se aparecer um erro.

Exemplo e aplicação prática

Cenário de aplicação prática: Medir a duração UTC de sete datas ISO consecutivas.

Entrada de amostra:

{"start":"2026-01-01","end":"2026-01-08"}

Processamento computacional: Analisar as duas datas ISO, subtrair end de start em milissegundos e dividir por 86400000 e 3600000.

Saída ilustrativa:

{ "milliseconds": 604800000, "days": 7, "hours": 168 }

Limites e casos especiais

Domínios dos parâmetros e unidades: ISO 8601; UTC; 1 dia = 24 h; days = milliseconds/86400000; calendar mês ≠ 30 days. Os resultados usam ponto flutuante binary64, exceto quando BigInt é indicado. Os cartões mostram até 10 algarismos significativos; a saída bruta preserva o valor serializado. Uma razão null indica que o modelo não tem um valor finito significativo para essa razão; não equivale a zero.

Processamento no navegador e privacidade

A função da ferramenta foi projetada para processar a entrada no navegador sem enviá-la intencionalmente a um servidor de processamento do CZOA. Solicitações de recursos do site, análises ou publicidade são independentes. O navegador, suas extensões e o software gerenciado do dispositivo ficam fora desse limite.

Execução local e metodologia de verificação

O processamento da carga útil desta ferramenta foi projetado para ocorrer localmente no navegador por meio de JavaScript ou Web Workers. Solicitações de recursos do site, análises ou publicidade são independentes. Confidencialidade, repetibilidade e latência dependem do ambiente do navegador e não são garantidas de forma absoluta.

Normas técnicas e especificações de conformidade

Responsável pelo conteúdo: CZOA Tools · Última revisão: 2026-09-15 · Metodologia de revisão

Como usar

  1. Selecione “JSON bruto / Avançado” e cole a entrada do exemplo.
  2. Clique em “Executar localmente”.
  3. Compare “Dados de saída brutos” com o exemplo; corrija a entrada se aparecer um erro.

Perguntas frequentes

Como a calculadora obtém a duração entre datas?+

Ela analisa start e end como datas no estilo ISO estrito, subtrai os timestamps e divide os milissegundos por 86400000 para dias e por 3600000 para horas.

Quais entradas o modo JSON da página aceita?+

Forneça as strings de data start e end. O vetor verificado independentemente é {"start":"2026-01-01","end":"2026-01-08"}.

Quais limites de fuso horário e precisão se aplicam?+

Uma data-hora sem zona explícita recebe Z antes de Date.parse; datas inválidas falham. O resultado são milissegundos decorridos em Number binary64 do JavaScript, não meses de calendário, conversão de fuso ou dias úteis.

Qual resultado o exemplo prático produz?+

A ferramenta processou {"start":"2026-01-01","end":"2026-01-08"} localmente e retornou 604800000 milissegundos, 7 dias e 168 horas.