Home / Guías / El problema del año 2038 (Y2038)Guide

El problema del año 2038 es un desbordamiento que ocurre en los sistemas que almacenan la hora Unix en segundos como un entero con signo de 32 bits. La hora máxima que ese valor puede representar es 2038-01-19 03:14:07 UTC; un segundo después el valor se desborda hacia territorio negativo y puede calcularse erróneamente como 1901.

Suele llamarse Y2038 o el «Epochalypse». La solución es almacenar las marcas de tiempo como 64 bits, que pueden representar cientos de miles de millones de años, es decir, sin límite en la práctica.

La mayoría de los sistemas operativos y lenguajes modernos ya usan tiempo de 64 bits, pero los dispositivos integrados antiguos y los campos de almacenamiento de 32 bits todavía requieren cuidado. AG TIME se basa en milisegundos, por lo que maneja con holgura tiempos muy por encima de ese rango.

Pruébalo en el conversor
Todas las guías