Al igual que en el año 2000 la tecnología informática va a afrontar un problema importante en el año 2038. El 19 de Enero precisamente.
Como muchos sabrán el tiempo en los sistemas Linux puede ser manejado en microsegundos lo cual lo hace bastante fácil para hacer cálculos y conversiones de hora. Concretamente: se fijó una fecha arbitraria (1 de Enero de 1970), se estableció como tiempo '0' y apartir de allí se empezó a sumar.
La desventaja de manejar esto como un número entero es que las computadoras tienen cierto valor máximo para enteros antes del desbordamiento. Ese valor sería alcanzado en la fecha mencionada antes. Cuando la variable tiempo se desborde las fechas indicadas pasarán a ser incorrectas.
Queda tiempo para solucionarlo.. veremos que pasa
Alguien tiene idea si esto es así? Hace la diferencia tener un micro de 64 bits no?
Como muchos sabrán el tiempo en los sistemas Linux puede ser manejado en microsegundos lo cual lo hace bastante fácil para hacer cálculos y conversiones de hora. Concretamente: se fijó una fecha arbitraria (1 de Enero de 1970), se estableció como tiempo '0' y apartir de allí se empezó a sumar.
La desventaja de manejar esto como un número entero es que las computadoras tienen cierto valor máximo para enteros antes del desbordamiento. Ese valor sería alcanzado en la fecha mencionada antes. Cuando la variable tiempo se desborde las fechas indicadas pasarán a ser incorrectas.
Queda tiempo para solucionarlo.. veremos que pasa
Alguien tiene idea si esto es así? Hace la diferencia tener un micro de 64 bits no?
