Qué hace esta herramienta
Un timestamp Unix cuenta el tiempo desde el 1 de enero de 1970 a las 00:00:00 UTC, la "época" (epoch). Así guardan un instante, como un único número, las bases de datos, los registros, las API y los lenguajes de programación. Esta herramienta convierte ese número en una fecha legible y una fecha otra vez en número. Muestra el mismo instante en la zona horaria que elijas, en ISO 8601, como fecha RFC 2822, como frase legible en tu idioma y en forma relativa, por ejemplo "hace 3 días". Todo se calcula en tu navegador.
Cómo se usa
Escribe o pega un valor en la única casilla. Si es un número, se lee como timestamp; si parece una fecha, se lee como fecha. Con la casilla vacía muestra la hora actual y la actualiza cada segundo; desactiva "Reloj en vivo" para congelarla. "Ahora" rellena la casilla con el timestamp actual. Cada fila tiene su propio botón Copiar.
- Timestamp a fecha:
1700000000 es el martes 14 de noviembre de 2023, 22:13:20 UTC. - Fecha a timestamp:
2023-11-14 22:13:20 en UTC es 1700000000. Una fecha sin desfase se lee en la zona horaria elegida; una con Z o un desfase como +07:00 lleva la suya.
Segundos, milisegundos, microsegundos, nanosegundos
El mismo instante se escribe con distinto número de dígitos según su origen. 1700000000 (10 dígitos) son segundos, como en Unix, PHP, MySQL y JWT. 1700000000123 (13 dígitos) son milisegundos, como Date.now() de JavaScript y Java. 16 dígitos son microsegundos y 19 son nanosegundos, como en Python o UnixNano de Go. La herramienta cuenta los dígitos y elige la unidad, y puedes cambiarla si sabes más. Leer milisegundos como segundos es el error clásico: da una fecha a decenas de miles de años.
Zonas horarias y horario de verano
Un timestamp no tiene zona horaria; la zona solo decide cómo se escribe. El mismo 1700000000 es las 05:13:20 del 15 de noviembre en Ciudad Ho Chi Minh (UTC+07:00) y las 17:13:20 del 14 de noviembre en Nueva York (UTC-05:00). La herramienta usa la copia de la base de datos de zonas IANA de tu navegador, así que el horario de verano lo resuelven los datos, no las suposiciones.
Una fecha escrita sin desfase puede caer en las horas incómodas de un cambio de hora, y la herramienta te avisa. En Nueva York, las 02:30 del 10 de marzo de 2024 no existieron, porque los relojes saltaron de las 02:00 a las 03:00; se mueve a las 03:30. Y la 01:30 del 3 de noviembre de 2024 ocurrió dos veces; se usa la primera, las 05:30 UTC, y se indica. El último instante que puede mostrarse es el 31 de diciembre de 9999.