¿Por qué todo count desde el año 1970?

Así que miré alnetworkingedor y no pude encontrar una respuesta a esto.

Tengo un iPhone (jailbroke) y noto que en varias configuraciones hay una cadena generalmente en los files .plist que dicen algo similar a "TimeIntervalSince1970". Ahora sé que todos los timeres como estos necesitan una date base y una hora para comenzar.

Pero mi verdadera pregunta es ¿por qué 1970?

2 Solutions collect form web for “¿Por qué todo count desde el año 1970?”

No todo count desde 1970. Es la hora estándar de Unix.

El time Unix, o time POSIX, es un sistema para describir puntos en el time, definido como el número de segundos transcurridos desde la medianoche proleptica del Tiempo Universal Coordinado (UTC) del 1 de enero de 1970, sin contar los segundos intercalares.

Tiempo de Unix

Las primeras versiones de Unix midieron el time del sistema en intervalos de 1/60 s. Esto significaba que un integer sin signo de 32 bits solo podía representar un lapso de time inferior a 829 días. Por esta razón, el time representado por el número 0 (llamado epoch) tuvo que establecerse en el pasado muy reciente. Como esto fue a principios de la década de 1970, la época se estableció en 1971-1-1.

Más tarde, la hora del sistema se modificó para boost cada segundo, lo que aumentó el lapso de time que podría representarse con un integer sin signo de 32 bits a alnetworkingedor de 136 años. Como ya no era tan importante exprimir cada segundo del mostrador, la época se networkingondeó a la década más cercana, convirtiéndose así en 1970-1-1. Uno debe suponer que esto se consideró un poco más limpio que 1971-1-1.

Tenga en count que un integer de 32 bits con signo que usa 1970-1-1 como su época puede representar dates hasta 2038-1-19, date en la que se ajustará a 1901-12-13.

¿Por qué es 1/1/1970 el "time de época"?

La timestamp de Unix comienza el 1 de enero de 1970 y count desde entonces. El time en términos de días / meses / años / etc. se calcula a partir de este número, teniendo en count las zonas horarias y otras diferencias regionales.

  • ¿Servicio de Vpn para registrar el uso de Internet de iOS?
  • Sentencias IF complejas basadas en la hora actual en Números
  • ¿Cómo puedo restaurar iBooks almacenados en iCloud desde una copy de security de Time Machine?
  • No se pueden encontrar copys de security de 173 GB en el disco duro
  • ¿Hay una aplicación de grabación de video que almacena la hora exacta en que comienza el video (hora del día al milisegundo)?
  • AppleScript para configurar el reloj
  • ¿Cómo cambia mi iPhone las zonas horarias automáticamente?
  • Leap Seconds en OS X
  • El time en mi Mac es de 5 minutos antes del time real
  • Recuperar Meteor JS MongoDB de Time Machine Backup
  • La hora y la date no se actualizarán en Mac
  • ¿Tengo la última actualización de firmware para mi Time Capsule? ¿Cómo puedo forzar una actualización del firmware?
  • Unidad HDD externa vieja no reconocida correctamente en el nuevo gabinete
  • Loving Apple Products like poisoning (iPhone, iPad, iMac, Macbook, iWatch).