Also,
see Topic Fdate's Century-Assumption Algorithm
see Topic Fdate's Leap Year Algorithm
Fdate's BUSINESS VIEW OF THE CALENDAR
Fdate is intended for business applications, not historical ones.
Fdate does not take into account historical changes in the calendar such as
the eleven days that were dropped from the British calendar when Britain moved
from the Julian to the Gregorian calendar in the 18th century, or the 13 days
that were dropped from the Russian calendar when Russia made the same move in
the early 20th century.
As far as Fdate is concerned, the calendar has followed the same pattern,
unchanged, since January 1, 0001.
Fdate's BASE DATE
Internally, Fdate's date manipulations are based on translating a calendar
date into an "absolute" date: a date expressed as the
number of days from some day in the distant past.
- Fdate's base date is January 1, 0001 (i.e. day 1 of month 1 of year 1)
- Fdate's absolute date for January 1, 0001 is 1.
- Fdate's absolute date for January 1, 1992 is 727198.