Lors du passage à l'an 2000 pas mal de systèmes utilisaient les deux derniers chiffres des années. Il a donc fallu a l'époque (il y a 20 ans) déterminer quelles plages de dizaines d'années se verraient attribuer 19 comme premiers chiffres et quelles plages auraient 20.
Donc plusieurs fournisseurs de logiciels on décidé que les années < 20 seraient converties en 20xx et les 20 et + en 19xx.
A l'époque on s'est dit qu'on avait 20 ans pour régler le problème !
Dans mon job on utilisait des machines avec une horloge interne qui ne servait... à rien et donc n'était jamais mise a jour après la fabrication.
L'année était constituée par 2 chiffres.
Ce qui fait que les mois qui ont suivi le 1/1/2000 quand l'horloge s'est retrouvée en l'année 00 les machines ont commencé à planter l'une après l'autre !
On a solutionné aussi le bug comme cela, mais ce type de machine on savait qu'il ne tiendrait pas 20 ans !