Lo Último

.

.

martes, 16 de febrero de 2016

YouTube: ¿Por qué el iPhone se malogra si lo pones al 1 de enero de 1970?

El fin de semana informamos que poner el 1 de enero de 1970 como fecha en tu iPhone o dispositivo iOS de 64 bits lo vuelve inservible, ¿pero por qué sucede esto?

Tom Scott explica en YouTube que se debe a la forma cómo las computadoras usan las fechas. Todo corre desde cero a partir del 1 de enero de 1970 en el llamado tiempo UNIX.

Lo curioso es que este problema no se presenta en versiones de iPhone de 32 bits. Scott cree que un bug se presentó solo en los equipos iOS de 64 bits (a partir del iPhone 5) porque al llegar a 0 (la medianoche del 1 de enero), se llegaría a calcular una fecha inexistente y bastante alta, lo que bloquea a los equipos.