Fechas
Timestamp Unix
Genera el timestamp Unix actual en segundos.
Timestamp actual
1787729938
- Milisegundos: 1787729938000.
- Unix timestamp en segundos desde 1970-01-01 UTC.
Cálculos orientativos para pruebas, planificación y documentación. Revisa calendarios oficiales cuando el resultado tenga impacto legal o laboral.
Un número que cuenta segundos desde 1970
El tiempo Unix es la cifra de segundos transcurridos desde la medianoche del 1 de enero de 1970 en UTC, y es como guardan el tiempo casi todas las bases de datos y casi todas las APIs. Hoy ronda los diez dígitos.
Muestra el timestamp Unix del momento actual o de una fecha: los segundos transcurridos desde el 1 de enero de 1970 en UTC, la forma en que los sistemas guardan el tiempo.
Dónde te vas a encontrar estos números
- Coger el valor de ahora mismo para pegarlo en una consulta o un test.
- Comparar dos momentos sin pelearte con formatos de fecha.
El problema de 2038
Damos el valor en segundos, que es el clásico. Muchos lenguajes trabajan en milisegundos, así que comprueba qué espera el sistema al otro lado antes de pegar el número.
Hay un detalle que conviene tener presente: los sistemas que guardan el timestamp en un entero de 32 bits con signo se quedan sin sitio el 19 de enero de 2038. Ya casi nadie lo hace, pero el código antiguo sigue por ahí.
Nada de lo que escribes sale de tu equipo: el cálculo lo hace tu propio navegador.
Preguntas frecuentes
¿Por qué cambia el número cada vez que recargo?
Es el segundo exacto en el que estás. Cada vez que abres la página o pulsas el botón te damos el instante de ahora mismo, y por eso la cifra sube mientras la miras. Debajo va también el equivalente en milisegundos, que es lo que espera medio JavaScript.
¿Va a crecer mucho más este número?
Diez cifras hoy y diez durante bastante tiempo: el salto a once dígitos no llega hasta noviembre de 2286. Lo que conviene mirar no es su longitud en pantalla, sino el tipo de dato de la columna donde vas a guardarlo.
¿En qué zona horaria está?
Ninguna, y ahí está la gracia del invento. Un timestamp es un instante absoluto contado en UTC: el mismo número señala el mismo momento para ti, para un servidor de Tokio y para el de al lado. La hora local aparece después, cuando alguien decide mostrarlo.