Distinguir entre segundos e milissegundos primeiro
O ponto de referência para o horário Unix é 1º de janeiro de 1970, 00:00:00 UTC. Nesta ferramenta, multiplique o valor dos segundos por 1000 para obter o valor dos milissegundos. Por exemplo, os dois números abaixo representam o mesmo momento. Como a unidade não é determinada automaticamente com base apenas em dígitos, verifique a descrição da unidade na API ou no formato de log do qual o número foi recebido antes de selecioná-lo.
1704067200 s
1704067200000 ms
2024-01-01T00:00:00.000ZSe você selecionar incorretamente milissegundos para o valor de segundos acima, você obterá uma data em 1970 em vez de 2024. Mesmo que não haja nenhuma mensagem de erro, o significado pode estar incorreto. Você deve verificar separadamente se o formato é válido e quando foi pretendido.
Como converter números e datas UTC
- Escolha Número → Data e escolha segundos ou milissegundos.
- Insira um carimbo de data/hora inteiro e pressione Calcular.
- Verifique os resultados em UTC, hora do dispositivo, segundos e milissegundos.
- Para a conversão reversa, selecione a data UTC → número e insira no formato AAAA-MM-DDTHH:mm:ss. Se você precisar de milissegundos, prefixe .SSS.
A data de exemplo 2024-01-01T00:00:00 é interpretada como meia-noite UTC. Se quiser inserir meia-noite no horário coreano, você deve primeiro considerar a diferença horária em relação ao UTC. Esta ferramenta não possui um recurso opcional para inserir um fuso horário arbitrário do país. Se o fuso horário do seu dispositivo estiver definido incorretamente, a exibição da hora do seu dispositivo poderá não ser a esperada.
Tratamento de números negativos, pontos decimais e datas inválidas
0 segundos é o próprio ponto de referência, -1 segundo é 1969-12-31T23:59:59.000Z. A entrada numérica não aceita casas decimais. Se precisar de 1,5 segundos, insira 1.500 no modo milissegundos. Os segundos resultantes são milissegundos divididos por 1000 e arredondados para baixo, portanto, a representação do segundo inteiro de -1 milissegundo é -1.
Na entrada de data, datas que não existem, como 30 de fevereiro, são tratadas como erros. O intervalo suportado é de 0001 a 9999 e não leva em conta dias úteis, feriados, prazos legais ou segundos bissextos. Se você deseja apenas saber o número de dias entre as datas, uma calculadora de datas separada é mais simples.
Notas de expressão de tempo: MDN JavaScript Date. A implementação usa milissegundos como referência interna e separa a string ISO da representação de hora do dispositivo.
Perguntas frequentes
Qual é o Z no final do resultado UTC?
Nas datas ISO geradas por esta ferramenta, Z representa UTC. Mesmo que o número seja o mesmo, a hora exibida na tela pode variar dependendo do fuso horário local.
É atualizado automaticamente para a hora atual?
Não. Esta é uma ferramenta que converte valores de entrada em botões de cálculo. O exemplo padrão é uma data fixa de 2024 e não a hora atual.