You can already hit these problems today. People always think about the current date, although there very valid are reasons to store future (or past) dates.
For example, if you're are a scientist you might want to calculate where planet xyz is in 100,000 years - and store that date on your computer, today.
One doesn't have to go that far. Mortgages, life insurance, annuity assurance and the like can run for more than the mere 23 years that are between now and 2038.
Heck, I won't even be retired in 2038 if things continue to work as they do now.
It's interesting seeing how Wikidata has been storing dates. They store things like the time that the universe started as a date, which means the year is about 11 digits.
JavaScript's Date object doesn't like such big dates - I don't think it works with anything greater than a few hundred million years.
[+] [-] _jomo|11 years ago|reply
For example, if you're are a scientist you might want to calculate where planet xyz is in 100,000 years - and store that date on your computer, today.
[+] [-] perlgeek|11 years ago|reply
Heck, I won't even be retired in 2038 if things continue to work as they do now.
[+] [-] cs-|11 years ago|reply
[+] [-] polskibus|11 years ago|reply
[+] [-] cs-|11 years ago|reply
[+] [-] peri|11 years ago|reply
[+] [-] 0942v8653|11 years ago|reply
[+] [-] thomasfoster96|11 years ago|reply
JavaScript's Date object doesn't like such big dates - I don't think it works with anything greater than a few hundred million years.
[+] [-] lorddoig|11 years ago|reply
What's the bet this one actually causes problems
[+] [-] the8472|11 years ago|reply