
10 Feb
2005
10 Feb
'05
10:24 a.m.
On 2005 February 10 Thursday 06:36, Ashley Yakeley wrote:
I see a calendar as something that maps UTCTime to other structures. UTCTime should have a distinctive place in the library, because it covers a broad range of time scales and is almost supported by OSes. But it's as much a calendar as any other structure. A calendar is a system that handles arithmetic on days and/or years and related time periods. IMO, since 1960 or so when the second became divorced from the year, seconds could also be considered a calendar property.
From this point of view, mapping to and from UTCTime is a conversion between calendars.