Qué es un timestamp Unix
El tiempo Unix cuenta los segundos transcurridos desde el 1 de enero de 1970 a las 00:00:00 UTC, el llamado «epoch». Es el reloj estándar de bases de datos, APIs y sistemas operativos, porque evita ambigüedades de zonas horarias y de formatos.
Fórmula
timestamp (s) = fecha − 1970-01-01T00:00:00Z
En milisegundos el número se multiplica por 1000: 1.700.000.000 s = 1.700.000.000.000 ms.
Segundos o milisegundos
El conversor mira la magnitud del número: a partir de un billón (10¹²) asume milisegundos y lo divide entre 1000; por debajo, lo trata como segundos. Así puedes pegar 1700000000 o 1700000000000 y obtener la misma fecha.
Ejemplos verificados
- Timestamp 0 → jueves 1 de enero de 1970, 00:00:00 UTC: el origen de la era Unix.
- 1.000.000.000 s → domingo 9 de septiembre de 2001, 01:46:40 UTC.
- 1.700.000.000 s → martes 14 de noviembre de 2023, 22:13:20 UTC.
De fecha a Unix
Elige el modo «Fecha → Unix», escribe la fecha y, si quieres, la hora (por defecto 00:00). El resultado sale en segundos y en milisegundos, calculado sobre tu zona horaria local: la misma fecha a mediodía en Madrid y en México produce timestamps distintos, porque representan instantes diferentes.