Zeile 10: In der bürgerlichen Zeitrechnung gibt es kein Jahr 0, bei falscher
Übergabe wird -1 als Fehler zurückgegeben.
Zeilen 11-14: Korrektur von bürgerlicher auf astronomische Zeitrechnung.
Zeilen 15-21: Der erste Monat eines Jahres wird intern als März verwaltet.
Damit fällt der eventuelle Schalttag immer auf den letzten Tag des Jahres.
Zeile 27: Jd! wird berechnet
Zeile 28: ein Julianisches Datum für einen Tag vor dem 1.1.4713 v.Chr.
ist nicht definiert. Es wird als Fehler -3 zurückgegeben.
Die zwischen zwei
Daten vergangene Zeit ist einfach die Differenz der zugehörigen Julianischen
Daten, denn als Fixpunkt zählt das feste JD 0.
Aus dem Julianischen
Datum läßt sich einfach der Wochentag berechnen und zwar nicht nur für
Tage in diesem Jahrhundert, sondern für alle Tage, für die das Julianische
Datum definiert ist:
Millennium
2 - 15 / 16
|