Si alguna vez has tenido un celular o una computadora que misteriosamente cambia la fecha y el día a 31 de diciembre de 1969, quizás pensaste que era una fecha completamente aleatoria, pero no es así..
Unix es un sistema operativo de computadoras que, de una u otra forma, se utiliza en la mayoría de los servidores, estaciones de trabajo y dispositivos móviles. Se puso en marcha en noviembre de 1971 y, después de algunos problemas iniciales, la «fecha de época» se estableció en el comienzo de la década, a 1 de enero de 1970.
Esto quiere decir que el tiempo comenzó para Unix en la medianoche del 01 de enero 1970 GMT. Las unidades de medida de tiempo se contarán a partir de la época para que la fecha y hora de los eventos se puedan especificar sin duda. Si una marca de tiempo es de alguna manera vuelve a 0, el reloj mostrará 01 de enero 1970.
Entonces, ¿De dónde sale el 31 de diciembre de 1969? La Razón del cambio de fecha es porque estás en el hemisferio occidental. Cuando es medianoche en Greenwich, Inglaterra, sigue siendo 31 de diciembre en Estados Unidos, donde los usuarios verán el 31 de diciembre 1969, el día antes de la época de Unix.
¿Cómo se soluciona el problema? Simple, Solo cambia la fecha por la actual.