Class: MilesianCalendar

calendars.MilesianCalendar(id, pldr)

Generic Milesian calendar, as defined in www.calendriermilesien.org (short English presentation available from the welcome page). The Milesian calendar reorganises the months of the ISO 8601 year. The year begins on Dec. 21 (Dec. 22 before a Gregorian leap year), and months have regular lengths: 30 and 31 days alternatively. Months have unambiguous notation and names: 1m, 2m, etc. to 12m, said Firstem, Secondem, Thirdem... Twelfthem. The intercalation day is the last day of the year: 12m 31, which always fall on Dec. 21. There is no era: years are always algebraic integer numbers. Since this calendar uses new month names, a private local data repository (PLDR) is necessary in order to display month names.

Constructor

new MilesianCalendar(id, pldr)

Parameters:
Name Type Description
id string the calendar identifier.
pldr Object a document object, with the specific names for the Milesian calendar (after languages, countries etc.).
Source: