Marca de tiempo Unix
marca de tiempo unix
El número de segundos transcurridos desde el 1 de enero de 1970 a las 00:00:00 UTC, ampliamente utilizado en informática para representar instantes en el tiempo.
época
En informática, una época (epoch) es el punto de referencia a partir del cual se mide el tiempo. La más conocida es la época Unix: el 1 de enero de 1970 a las 00:00:00 UTC. Todas las marcas de tiempo Unix se expresan como el número de segundos (o milisegundos) transcurridos desde ese momento. Los distintos sistemas usan épocas diferentes, lo que puede generar confusión al intercambiar datos temporales entre plataformas.
Windows usa el 1 de enero de 1601 como su época (el inicio de un ciclo de 400 años del calendario gregoriano). El framework Cocoa de Apple usa el 1 de enero de 2001. El tiempo GPS comienza el 6 de enero de 1980. La época NTP es el 1 de enero de 1900. Al convertir entre sistemas, los desarrolladores deben tener en cuenta estos distintos puntos de partida para evitar cálculos de tiempo incorrectos.
La época Unix del 1 de enero de 1970 se eligió de forma pragmática. Los primeros sistemas Unix usaban un contador de 32 bits para los segundos, y 1970 era lo suficientemente reciente para ser útil a la vez que proporcionaba un rango suficiente hacia el futuro (hasta 2038 para enteros con signo de 32 bits). La fecha en sí no tiene ningún significado astronómico ni histórico; fue simplemente un número redondo conveniente que equilibraba el rango pasado y futuro para las limitaciones del hardware de la época.
¿Te resultó útil este artículo?
marca de tiempo unix
El número de segundos transcurridos desde el 1 de enero de 1970 a las 00:00:00 UTC, ampliamente utilizado en informática para representar instantes en el tiempo.
utc
El estándar de tiempo principal mediante el cual el mundo regula los relojes y el tiempo, sirviendo como base para la medición civil del tiempo a nivel global.