Eroarea datării Y2020, la fel ca Y2K, amânată cu 20 sau 450 de ani, în funcție de sistemul de operare

Eroarea Y2K sau Y2000 de la începutul mileniului s-a dovedit o temere fondată în ceea ce privește datarea corectă, însă rezolvată ușor de către programatori. La începutul anului 2020 însă, lenea de a rezolva definitiv eroarea a făcut ca aceasta să apară din nou. Însă și de data aceasta a fost aleasă soluția amânării. Astfel până în anul 2038 sau 2400, în funcție de sistemul de operare folosit, nu trebuie să vă faceți probleme.
O remediere leneșă nu reprezintă o soluție pe termen lung. Au demonstrat-o programatorii când la începutul anului 2020 a sosit cu probleme privind sisteele e plată, parcometre și anumite jocuri video. Eroarea cunoscută de la începutul anului 2000 fusese transferată anului 2020!
Y2020 a apărut din cauza faptului că eroarea de la începutul mileniului nu fusese rezolvată ci doar amânată. Îngrijorarea că sistemele informatice care au salvat ani ca două cifre – 99, să zicem, în loc de 1999 – ar trata 00 ca 1900 mai degrabă decât 2000 s-a dovedit reală. Însă datorită soluțiilor de actualizare a sistemelor în masă în 1999 acest lucru a fost evitat.
Numai că aproximativ 80% dintre computere au realizat acest lucru folosind o metodă ieftină și rapidă cunoscută sub numele de „fereastră”, în care toate datele de la 00 la 20 ar fi tratate ca anii 2000, mai degrabă decât în anii 1900. Când sosise ianuarie 2020, acele sisteme au ajuns la sfârșitul „ferestrei” și s-au resetat la 1920!
Problema a fost rezolvată într-o manieră similară, adică de amânare a calculului datei. Pentru sistemele de operare Linux data limită este 2038 (deoarece numără data calendarului în secunde de la 1 ianuarie 1970 și este stocată ca un număr întreg de 32 de biți), iar pentru celelalte sisteme se va amâna problema până în 2486.