Ir al contenido
Utilizy

Conversor de marcas de tiempo

Tiempo Unix y fechas, en los dos sentidos

Funciona en tu navegador

Ahora mismo

Unix (segundos)
0
Unix (milisegundos)
0
Zona horaria
UTC

Marca de tiempo → fecha

Interpretado como Segundos según el número de dígitos.

Fecha → marca de tiempo

Interpretado en UTC.

Resultado

Resultado

Introduce una marca de tiempo

10 dígitos significa segundos y 13 significa milisegundos. Una marca de tiempo en sí no tiene zona horaria.

Los registros y las bases de datos guardan el tiempo como un recuento de segundos desde el 1 de enero de 1970. Es inequívoco y sin zona horaria, y completamente ilegible. Pega un número para ver a qué momento corresponde, o elige una fecha para obtener el número.

Cómo se usa

  1. 1 Pega una marca de tiempo para ver la fecha correspondiente.
  2. 2 O elige una fecha y una hora para obtener la marca de tiempo.
  3. 3 Deja la unidad en automático: el número de dígitos decide entre segundos y milisegundos.
  4. 4 Los resultados se muestran en tu zona horaria local, en UTC y en ISO 8601.

Preguntas frecuentes

¿Cómo distingo segundos de milisegundos?

Las marcas de tiempo actuales tienen 10 dígitos en segundos y 13 en milisegundos. Meter milisegundos donde se esperan segundos te lleva al año 55000, que es la señal habitual del error.

¿Una marca de tiempo tiene zona horaria?

No, y esa es precisamente su gracia. Cuenta segundos desde un instante fijo en UTC. La zona horaria solo importa cuando la conviertes en una fecha legible para personas.

¿Qué es el problema del año 2038?

Los sistemas que guardan marcas de tiempo en un entero de 32 bits con signo desbordan el 19 de enero de 2038. Las plataformas modernas usan valores de 64 bits y no se ven afectadas, pero los sistemas embebidos antiguos y las bases de datos heredadas sí.

Combina bien con