From: Peter Krantz Date: 2006-04-30T02:27:05+09:00 Subject: Re: time.parse fails for year values > 2037 (time out of range) in ruby 1.8.4 On 4/29/06, Christian Neukirchen wrote: > This is not a limitation of Ruby, but of your operating system. If > you have a OS which time_t is 64-bit (e.g. 64-bit AIX), you can use > Time well beyond 2038. I don't agree. Other laguages typically implement this type of core functionality independently of the OS. E.g. Python and C# both support datetime constructs without this limitation on 32-bit systems. Making the language dependent on OS libraries reduce portability. > If you need a bigger range, check for Date and DateTime; these > libraries are a lot slower than native Time, however. DateTime has the same limit (I believe it uses the Time library as well). Date does not support time. Regards, Peter Krantz http://www.peterkrantz.com http://www.standards-schmandards.com