Year-2038 bug je podobny ako Y2K bug a tyka sa problemu spojenym s casom ktory nebol osetreny programatormi . V pripade Y2K, vela starych masin neukladalo cisla storocia datumov preto rok 2000 a 1900 vypadali rovnako.
Moderne PC dneska pouzivaju 4 byte integer pre ulozenie poctu sekund. To je 31 bits, cize ulozi sa maximalne 2 na 31. Zvysny bit je znamienko. To znamena ze ked sekundy dosiahnu 2147483647, tak sa hodnota zmeni na -2147483648.
Presny datum tohoto vyskytu je Stv 03:14:07 19.01.2038. V tomto momente sa cas zmeni a ukaze Pia 20:45:52 13.12.1901, je mozne ze media oznacia tento bug ako "Piatok 13" Bug.
Zdroj:
http://www.2038bug.com/index.html