Como converter unidades de tempo

Digite um valor na linha da unidade que você tem e clique em Converter, ou pressione Enter no campo: as outras seis linhas recebem a mesma duração e a linha em que você digitou mantém o seu texto exatamente como está. Limpar tudo esvazia os sete campos deste conversor e não mexe na busca do cabeçalho. Tudo é calculado no navegador, então a página continua funcionando sem conexão e nada do que você digita é enviado.

As sete linhas são milissegundos, segundos, minutos, horas, dias, semanas e um ano de 365 dias. Um ano tem 31536000 segundos, uma semana 604800, um dia 86400, uma hora 3600, um minuto 60 e um segundo 1000 milissegundos. Não existe linha de meses porque um mês do calendário dura de 28 a 31 dias; a linha de anos usa o fator fixo de 365 dias indicado na página, não um ano do calendário.

  1. Digite o número na linha da unidade que você já conhece, por exemplo horas. A vírgula é avisada como erro em vez de ser apagada: escreva 1.5, não 1,5. A notação exponencial, como 1e3, também é aceita.
  2. Clique em Converter nessa linha ou pressione Enter no campo. As outras seis linhas recebem a mesma duração e a linha em que você digitou mantém o seu texto, para o cursor não pular.
  3. Leia as linhas de que precisa. Cada valor é arredondado para doze algarismos significativos, então um minuto aparece como 60 segundos e 0.000694444444444 dias, sem uma cauda de ruído binário.
  4. Valores abaixo de 1e-6 ou a partir de 1e12 aparecem em notação exponencial: 1 milissegundo são 3.17097919838e-11 anos e 365 anos são 1.151064e13 milissegundos.
  5. Clique em Limpar tudo para esvaziar os sete campos ou corrija o valor. Quando um valor não pode ser lido, a linha de status abaixo do conversor indica o motivo em vez de deixar a linha sem mudança e sem explicação.

Fatores, arredondamento e entradas recusadas

O que cada linha significa e de onde vêm os fatores

O conversor transforma uma duração, não uma data: aqui não existe calendário, fuso horário nem regra de horário de verão. Os fatores são exatos e vêm das definições: um minuto tem exatamente 60 segundos, uma hora 3600 segundos, um dia 86400 segundos, uma semana 7 dias e a linha de anos tem exatamente 365 dias = 31536000 segundos.

Como a linha de anos é um fator fixo de 365 dias, um ano aqui não é um ano bissexto (366 dias) nem o ano gregoriano médio (365,2425 dias). O mesmo cuidado explica a ausência da linha de meses: um mês dura de 28 a 31 dias, então não há um único fator a oferecer.

Ler o resultado sem algarismos inventados

Cada resultado é arredondado para doze algarismos significativos antes de ser escrito no campo. 7 dias são exatamente 1 semana e 365 dias exatamente 1 ano, então essas duas linhas já não mostram 0.9999997 nem 0.9999905, e um minuto são 60 segundos, não 59.9999988.

Valores muito pequenos são impressos em notação exponencial em vez de uma fileira de zeros: 1 milissegundo são 3.17097919838e-11 anos e 1.15740740741e-8 dias. Você também pode digitar notação exponencial, como 1e3, em qualquer campo.

O que o conversor recusa, e por quê

A vírgula decimal é avisada em vez de apagada: o campo antigo transformava 1,5 em 15 porque o filtro removia tudo o que não fosse 0-9 e o ponto. Uma duração negativa é recusada com uma mensagem, uma sequência ilegível como 1.2.3 é nomeada na linha de status e um campo vazio pede um valor.

Os números são guardados como doubles IEEE 754, então os inteiros são exatos até 2^53 (9007199254740992) e acima disso sobrevivem cerca de 15 a 17 algarismos significativos. Se um valor precisa ficar exato ao milissegundo nesse tamanho, converta com uma ferramenta de precisão arbitrária.

Ferramentas recentes: