Las marcas de tiempo Unix explicadas: segundos o milisegundos, zonas horarias y el problema del año 2038
¿Cuándo es 1700000000? ¿Por qué algunos sistemas usan números de 13 dígitos? ¿Por qué la hora sale desfasada exactamente una hora? La mayoría de los errores con fechas desaparecen al entender unos pocos conceptos.
Una marca de tiempo Unix (tiempo Unix, tiempo epoch) es un único entero que cuenta los segundos transcurridos desde las 00:00:00 UTC del 1 de enero de 1970, el epoch de Unix. 0 es 1970-01-01 00:00:00 UTC y 1700000000 es 2023-11-14 22:13:20 UTC.
0 → 1970-01-01 00:00:00 UTC
1700000000 → 2023-11-14 22:13:20 UTC
1735689600 → 2025-01-01 00:00:00 UTC
2147483647 → 2038-01-19 03:14:07 UTC
Marcas de tiempo Unix: valores de 10 o 13 dígitos, conversión entre UTC y hora local, trampas del horario de verano y el problema de 2038.Leer guía →