Sobre o Timestamp Unix
Segundos desde 1970-01-01 00:00:00 UTC (POSIX), sem leap seconds en el contador — lo habitual en APIs y logs.
Enteros < 1e12 → segundos; mayores → milisegundos. Entrada datetime inversa según locale es (24 h en muchos países hispanos según UI).
O que você pode fazer
Definição
Segundos desde el instante epoch; un día = 86400 s en Unix.
Seg vs ms
- Logs/JWT ~10 dígitos s.
- Date.now() ~13 ms.
- <1e12 = s; ≥ = ms aqui.
Fuso horário
Formato según idioma del sitio. España/LATAM: confirma offset local al interpretar pantalla vs servidor.
Java tzdata
ZoneId y versión JDK pueden diferir del navegador en instantes históricos.
Casos de uso
Logs/API
epoch en JSON/nginx legible en incidentes.
JWT exp
Compara exp en segundos con Ahora.
Y2038
Valores cerca de 2147483647 en int32.
CSV/BD
Columnas INT tiempo a fecha ojeable.
Perguntas frequentes
- Convertir Unix online?
- Cole s o ms; magnitud escolha unidad; Ahora para skew.
- Segundos bisiestos?
- No en POSIX; 86400 s/día fijos.
- Problema do ano 2038?
- Overflow int32 firmado ~2038-01-19 UTC; usa 64 bits.
- Distinto a Java?
- tzdata vs locale del navegador.
- 10 vs 13 dígitos?
- Decimales vs milisegundos por tamaño.
- Hora local a epoch?
- Entrada datetime en página si está disponible.
Ejemplos epoch
0Epoch — 1970-01-01T00:00:00Z86400Un día después1700000000Ejemplo 10 dígitos1700000000000Mismo instante en ms