Subject | Re: [firebird-support] Re: Date Range |
---|---|
Author | Martijn Tonies |
Post date | 2005-01-11T11:16:56Z |
> I do see that you're working with genealogy, I don't even follow yourIf it only was that easy :-)
> calendar reasoning.
>
> However, assuming the simple bits that I thought was the Julian
> calendar (leapyears every 4th year, except those ending in 00 which is
> not divisible by 400), I think the calendar should repeat itself every
> 2800 years. Hence, if you add 5600 years to each and every value, you
> should be able to store dates from before the beginning of
> 'Astronomical calculations' (1 January 4713 BC) to about 2395 years
> from now. Before then, I expect Firebird 5 to have been released, and
> I'm certain a solution to your date problem will have been found.
During the years, sometimes a couple of days have gone "missing".
And depending on where you live, this could have happened sooner
or later. eg, the Russian October Revolution is celebrated in November,
I believe, because 2 weeks are gone :-) ... Or the other way around,
for that matter.
And the Russians were years later with adjusting their calendar compared
to others... So this all makes "date" a rather strange thingy :-)
With regards,
Martijn Tonies
Database Workbench - developer tool for InterBase, Firebird, MySQL & MS SQL
Server
Upscene Productions
http://www.upscene.com