Depending on how a date is stored it has a max. Newer and proper maxes are far off into the future like the year 9999 but older and worse storage methods designed to minimize space usage cap at random dates. In this case it hit whatever max it had and rolled over starting at its minimum.