Josh_Cell
Pues entonces veamos la nueva situación... contando segundos en lugar de días...
"¿hay alguna posibilidad de que el mundo sufra un efecto 2000 por esto de los 32 bits, las fechas y que todos los sistemas informáticos fallen en el año 2038?"
Respuesta corta: no, no habrá un “efecto 2000” global en 2038
Respuesta larga (la interesante): sí existe el problema, pero no con ese alcance catastrófico.
Qué es realmente el problema del año 2038
Muchos sistemas antiguos guardan el tiempo como:
segundos desde el 1-1-1970, en un entero con signo de 32 bits.
Ese contador se desborda el 19 de enero de 2038 a las 03:14:07 UTC y pasa de:
2 147 483 647 → -2 147 483 648
Resultado: fechas absurdas (1901, errores de tiempo, etc.).
Por qué NO será como el efecto 2000. Hay diferencias clave:
1️⃣ Ya lo sabemos con décadas de antelación
El Y2K pilló a muchos sistemas por sorpresa.
El 2038 es conocido desde los años 80.
2️⃣ La mayoría de sistemas modernos ya no usan 32 bits
Hoy en día:
Servidores → 64 bits
PCs → 64 bits
Móviles → 64 bits
Sistemas Unix modernos → time_t de 64 bits
Con 64 bits, el límite está… en el año 292 mil millones 🤯
Saludos.