Problema Anului 2038 ar putea cauza probleme pentru computerele care utilizează 32 de biți de date pentru a stoca valorile temporale, care sunt reprezentate ca număr de secunde de la 1 ianuarie 1970, numită și epocă.

Problema apare deoarece cel mai mare număr pe care îl puteți stoca în 32 de biți este echivalentul zilei de 19 ianuarie 2038, 03:14:07 UTC. Aceasta înseamnă că în secunda care urmează după acest moment, numărul se va reseta la 0 și va fi reprezentat ca un timp negativ. În funcție de modul în care a fost programat computerul, acest lucru ar putea fie să prăbușească sistemul, fie să conteze invers față de epocă.

O soluție la această problemă este de a stoca timpul într-un număr de 64 de biți, care nu se va reseta timp de milioane de ani. Majoritatea computerelor pe 64 de biți stochează deja ora într-un număr pe 64 de biți sau pot fi configurate în acest sens.