Julianischer und Gregorianischer Kalender

Der Unterschied zwischen dem Julianischen Kalender und dem Gregorianischen Kalender kann für Ihr Programm wichtig sein, wenn es Daten vor dem Wechsel verwendet.

Ein Datum wird im Allgemeinen in den beiden Kalendern unterschiedlich sein.

Unterschiedliche Wechseldaten

Die Gründe für den Unterschied liegen in der religiösen/politischen Geschichte.

Wenn Ihr Code ein Datum vor diesen Wechseldaten verwendet, spielt es eine Rolle, ob er das Wechseldatum als früheres Datum oder als späteres Datum (oder keines von beiden) betrachtet.

Siehe auch ein konkretes Beispiel hier.

Argument start

Bestimmte Methoden in der Klasse Date handhaben Unterschiede im Julianischen und Gregorianischen Kalender, indem sie ein optionales Argument start akzeptieren, dessen Wert sein kann