El 31 de diciembre de 1999, culminó la cuenta regresiva para “El problema del año 2000” (también conocido como el problema Y2K , el bug del milenio o simplemente Y2K).
El Y2K era un problema tanto para la documentación digital y no digital y situaciones de almacenamiento de datos que surgieron de la práctica de abreviar el año de cuatro dígitos a dos dígitos.
Para evitar un posible colapso durante el 2YK, en 1997, el British Standards Institute (BSI) desarrolló el estándar DISC PD2000-1 que define los «Requisitos de Conformidad para el año 2000» como cuatro reglas:
Se identifican dos problemas que puedan existir en muchos programas de ordenador:
En primer lugar, la práctica de la que representa el año con dos dígitos se convierte en problemática con error lógico.
En segundo lugar, algunos programadores habían entendido mal la regla que determina si los años que son exactamente divisibles por 100 son años bisiestos, y asumió el año 2000 no será un año bisiesto.