El timestamp Unix (o tiempo POSIX / Epoch) representa el número de segundos transcurridos desde el 1 de enero de 1970 a las 00:00:00 UTC (sin contar segundos intercalares).
Timestamp actual (segundos) :
0
Timestamp en milisegundos :
0
Fecha y hora UTC / GMT :
-
Tu hora local :
-
Convertir un Timestamp a Fecha y Hora
Introduzca un timestamp (en segundos, milisegundos, microsegundos o nanosegundos — detección automática):
Timestamp :
Unidad detectada : -
Fecha y hora local :
Fecha y hora UTC / GMT :
ISO 8601 :
Tiempo relativo :
Día :
Convertir una Fecha a Timestamp Unix
Introduzca una fecha y hora (local o UTC) para obtener el timestamp correspondiente:
Año
Mes
Día
Hora
Min
Seg
Zona horaria :
Timestamp (segundos) :
Timestamp (milisegundos) :
ISO 8601 :
Calculadora de duraciones y desplazamiento de Timestamp
Convierta un número de segundos en días, horas, minutos y segundos (y viceversa):
Total en segundos : s
días
horas
min
sec
Sumar o restar una duración a un timestamp inicial:
Timestamp :
días
horas
min
sec
Nuevo timestamp :
Fecha resultante :
Referencias de duración en segundos y problema del año 2038
Duración
Segundos
1 minuto
60
1 hora
3 600
1 día
86 400
1 semana
604 800
1 mes (30,44 días)
2 629 743
1 año (365,24 días)
31 556 926
¿Qué es el Timestamp Unix? El tiempo Unix (o Época Unix) es un sistema de medición del tiempo utilizado por sistemas Unix/Linux, PHP, MySQL y JavaScript. Representa el número de segundos transcurridos desde el 1 de enero de 1970 a las 00:00:00 UTC (sin contar segundos intercalares).
En programación: en PHP, time() devuelve el timestamp actual en segundos; en JavaScript, Math.floor(Date.now() / 1000) devuelve segundos; en MySQL, UNIX_TIMESTAMP() y FROM_UNIXTIME() realizan la conversión.
El problema del año 2038 (Y2K38): en sistemas heredados de 32 bits que almacenan el timestamp como un entero con signo (int32), el valor máximo es 2 147 483 647, alcanzado el 19 de enero de 2038 a las 03:14:07 UTC, desbordándose después hacia el 13 de diciembre de 1901. Los sistemas modernos de 64 bits (incluido PHP 8.4) utilizan enteros de 64 bits y no se ven afectados.