MaisTools
Desenvolvedor/

Conversor de Timestamp Unix

Converte entre timestamps Unix e datas legíveis em qualquer sentido.

Timestamp Unix
Resultado
Introduz um timestamp para ver a data.

Sobre esta ferramenta

Converte entre timestamps Unix (segundos ou milissegundos desde 1 de Janeiro de 1970) e datas legíveis em qualquer fuso horário. Útil para depurar logs e bases de dados onde tempos costumam estar guardados como timestamps, conferir respostas de APIs, calcular diferenças entre dois momentos, ou simplesmente perceber que data é representada por aquele número grande.

Como usar

  1. Escolhe a direcção: timestamp para data, ou data para timestamp.
  2. Indica se o timestamp está em segundos ou em milissegundos.
  3. Insere o valor. O resultado aparece em vários formatos comuns (UTC, fuso local, ISO 8601).

Perguntas frequentes

Qual é a diferença entre timestamp em segundos e em milissegundos?
Os dois sistemas convivem. Em ambientes mais antigos e em alguns sistemas Unix, é comum em segundos. Em JavaScript e plataformas modernas, é frequente em milissegundos (mil vezes maior). Antes de converter, confirma qual estás a usar, ou o resultado dará uma data muito diferente da esperada.
Os timestamps incluem informação de fuso horário?
Não. Um timestamp Unix é um número absoluto que representa um instante no tempo, independente de fuso. O fuso só entra na hora de o converter para uma data legível. A mesma timestamp produz a hora 14:00 em Lisboa e 15:00 em Berlim, porque é o mesmo momento visto de fusos diferentes.