Long story short: "Modern" computer systems have time defined as x numbers passed since january 1st 1970 (ever seen that date appear by some error? yup that's why).arc1991 said:I'm no expert in binary department...but why will computer clocks and systems have major problems it's just a number, 19/01/2038...NLS said:Why are people surprised? 2,147,483,647 is the highest you can go with a signed integer.
Hell they could almost try to make that a selling point for the next-gen version of GTAV "Now with support for a maximum amount of 9,223,372,036,854,775,807 $" since that's how high you can go with 64bit.
People will always say "oh why didn't they think of that", but did you know that a lot of computer clocks and systems will have major problems when time hits 19 January 2038 because of the exact same problem?
Brain. Hurts.
Many years later, and those number of seconds have turned into an impressive number, just like the number of dollars in GTA. Someone has done the maths, and the day we'll have our own "GTA" glitch is in 2038. Simply put, the amount of seconds passed since 1970 will be greater than a number that can be stored(with 32bit), and it will reset.
Hopefully by then, most systems will have moved onto using 64bit integers. Don't worry your head with this though, since we're 25 years away from it anyways. If you want more brain-hurt read here: http://en.wikipedia.org/wiki/Year_2038_problem