Milissegundo Para Data
Voce tem um inteiro longo numa linha de log, numa resposta de API ou num retorno de Date.now(), e precisa ler como data de calendario. Cole o valor de 13 digitos no conversor; a pagina o le de volta como uma data no seu fuso horario local, direto no navegador. O campo abre pre-preenchido com o milissegundo atual para que a forma esperada ja esteja na tela.
Ultima revisao: 2026-05-20
| Propriedade | Valor |
|---|---|
| Formato | Ferramenta online, sem instalar |
| Velocidade | No navegador; saida em segundos |
| Privacidade | Arquivos ficam no dispositivo |
| Ferramenta implementadora | https://freetoolonline.com/utility-tools/convert-time-in-millisecond-to-date.html |
Linhas de log raramente guardam um inteiro limpo. Um campo pode estar escrito como 1713538800000ms, a coluna de comentario pode marca-lo como 1713538800000 millis, ou um payload JSON pode envolver o numero em aspas. As tres formas colam limpo porque o conversor coage a entrada para Number antes de construir a Date. Letras finais e espacos em volta sao ignorados, entao voce pode pegar o valor direto do ruido do log sem precisar limpar antes. Se o resultado cair em 1970, a entrada provavelmente era em segundos Unix, nao em milissegundos; multiplique por 1000 ou use uma ferramenta de segundos-para-data.
Lendo o resultado no seu fuso horario local
O conversor renderiza a data usando o locale e o fuso horario do navegador, o que corresponde ao que um colega na mesma maquina veria quando chamasse new Date(value).toString() no console de desenvolvedor. Isso e geralmente o que um desenvolvedor lendo um cronograma de incidente quer: a hora de relogio em que o evento aterrissou no seu fuso de trabalho, nao o valor UTC abstrato que o log guarda. Se a pagina estiver aberta atravessando uma transicao de horario de verao, o mesmo milissegundo de entrada pinta uma hora de relogio diferente antes e depois do corte - o inteiro subjacente nao muda, mas o offset que o navegador aplica muda.
Para forcar uma leitura em UTC em vez do padrao de fuso local, troque o fuso do sistema (ou use uma janela de navegacao anonima com um perfil travado em UTC) e recarregue o conversor. A logica de conversao e deterministica - a mesma entrada sempre produz a mesma saida para uma configuracao de fuso dada - entao a pagina serve para colar numa resposta de ticket ou num comentario de revisao de codigo quando leitor e escritor configurarem o navegador no mesmo fuso primeiro.
Entradas comuns de 13 digitos que o conversor aceita
As formas mais comuns que o conversor precisou tratar:
- Inteiro cru. Um numero pelado de 13 digitos como
1713538800000, geralmente colado de uma coluna de banco ou linha de log. - Com sufixo de unidade. Um valor como
1713538800000msou1713538800000 millis, comum em painel de monitoramento. - Com aspas JSON. Um valor envolvido em aspas como
"1713538800000", copiado direto de um payload JSON. - Separado por virgula. Um valor com separadores de milhar como
1,713,538,800,000, comum em exportacoes de planilha. - Com espacos em volta. Um valor com espacos no inicio ou fim vindo de uma cola de multiplas colunas.
Cada forma e normalizada tirando caracteres nao-digitos antes da coercao Number() rodar, entao o leitor pode colar qualquer uma sem limpar o valor primeiro.
Se a ferramenta implementadora em https://freetoolonline.com/utility-tools/convert-time-in-millisecond-to-date.html mostrar uma saida vazia, a causa mais comum e um valor que perdeu um digito no caminho do clipboard (12 digitos lidos como ano 5878 ou anterior). Recopie o valor inteiro, cole de novo e a data deve preencher como esperado.