Charles Hixson wrote: >> I'm looking for a 64bit timestamp definition/standard with suitable >> range (at least from year 1900 to 2100) and precision (at least >> milliseconds). So far .NET's System.DateTime is the best candidate >> (range is year 1 AD to 9999 AD, precision is 0.1 microsecond). >> However, conversion to/from UNIX timestamp looks to be >> non-straightforward. Is there a Ruby library to do this (or to/from >> other suitable timestamp)? >> >> I could always invent my own timestamp, but... > > Given that: 1 Year = 365.25 days 365 days/year [snip] Thanks for the explanation. I should've completed my previous sentence: "I could always invent my own timestamp, but... I really don't want to :)" There are already too many kinds of timestamps out there (MySQL's, Firebird's, Unix's, PostgreSQL's, Win32's, .NET's, etc). -- dave