Hallo Listige
Am 30.12.19 um 9:40 schrieb Ernst Hügli:
Stimmt nicht ganz! Excel hat nicht den Schalttag im Jahr 1904
vergessen, sondern fälschlicherweise einen Schalttag im Jahr 1900
eingeführt: den 29.02.1900 hat es nie gegeben. Die korrekte
Schaltregel lautet nämlich: Schaltjahre sind alle Jahre, die ohne Rest
durch 4 teilbar sind - es sei denn, es sind Hunderterjahre (wie z.B.
1900, 2000, usw.). Diese sind nur Schaltjahre, wenn sie ohne Rest
durch 400 teilbar sind. Also sind die Jahre 1700, 1800, 1900 keine
Schaltjahre - wohl aber 2000. Tatsächlich wollte man ursprünglich den
31.12.1899 als den Tag 0 setzen. In der Komputistik (Kalenderrechnung)
ist es üblich, den letzten Tag einer Periode als den 0. Tag der neuen
Periode zu setzen: der 31. Mai ist z.B. der 0. Juni. Das hat den
unschätzbaren Vorteil, dass die Anzahl Tage dann einfach der
Tagesnummer entspricht: der 1. Juni ist dann wirklich Tag 1 in dieser
Zählung. Aber leider hat man sich eben mit dem 29.2.1900 "vertan", und
so muss man auf den 30.12.1899 (was völlig unlogisch ist) kaprizieren
als Tag 0, damit das Ganze dann wieder stimmt. Und ab 1904 stimmen
"richtige" Zählweise und jene von Excel wiederum überein. A propos:
Microsoft schwatzt sich raus: Man habe die korrekte Schaltregel sehr
wohl gewusst, den Fehler aber vom Urahn aller
Tabellenkalkulationsprogramme Lotus 1-2-3 übernommen ... (er war
bereits im Excel-Vorgänger Multiplan von Microsoft enthalten und eben
da habe man sich auf Lotus abgestützt). Na ja ... Übrigens: Versuchen
Sie mal 29.2.1900 in Calc einzugeben... Da es dieses Datum für Calc
nicht gibt, kann das Programm es auch nicht in eine Zahl umwandeln,
sondern macht daraus einen String, erkennbar daran, dass es jetzt
linksbündig und nicht rechtsbündig angezeigt wird.
Tja, Kalenderarithmetik ist nix für schwache Nerven und Leute ohne ein
paar mathematische Kenntnisse 8-).
Zwei Nachträge:
1. Bereits ab dem 1. März 1900 (und nicht erst ab 1904) stimmen Excel
und Calc in ihrer Zählung wieder überein: Excel zählt ab dem
31.12.1899, Calc ab dem 30.12.1899 ...
2. Die komplizierte Schaltregel hat natürlich einen tieferen Sinn. Das
astronomische Jahr hat eine Länge von ungefähr 365.242 Tagen, also
nicht ganz ¼ Tag mehr als 365 Tage. Würde man jetzt einfach die
simple Schaltregel "alle 4 Jahre einen Schalttag einfügen" anwenden,
dann wäre nach rund 128 Jahren die Differenz auf 1 Tag angewachsen.
Für ein Menschenleben spielte das keine Rolle, im Laufe historischer
Perioden aber schon. Tatsächlich galt diese Regel im Kalender des
Julius Caesar, den er um 45 v.Chr. einführte und dessen endgültige,
für die christliche Welt gültige Fassung der Mönch Dionysius Exiguus
Ende des 5. Jahrhunderts (n.Chr. ;-)) festlegte. Bis ins 16. Jh. war
dann die Differenz auf 10 Tage angewachsen. Das war nun in der Regel
schon für Laien ersichtlich. Darum führte Papst Gregor XIII. im Jahr
1582 den nach ihm benannten gregorianischen Kalender ein, der eben
diese Schaltregel enthielt. Damit war "seine" Jahrlänge nicht mehr
365.25 Tage, sondern 365.2425 Tage und weicht damit nur noch um
0.0005 Tage von der wahren Jahreslänge ab. Diese Differenz wird sich
erst in rund 3000 Jahren auf 1 Tag aufsummiert haben, was aber
angesichts von Donald Trump und Konsorten kein Problem mehr
darstellen dürfte, denn wenn diese Clique so weiterwurstelt, dann
wird es bis dahin wohl kaum mehr Menschen geben bzw. nur noch
solche, die andere Sorgen als einen korrekten Kalender haben ....
Übrigens: um "seinen" Kalender wieder an die Geschehnisse am Himmel
anzupassen, hat er den julianischen Kalender nicht einfach
fortgeführt, sondern verfügt, dass ab dem 4. Oktober 1582 zehn Tage
weggelassen werden, dh. also auf den Donnerstag 4. Oktober 1582
folgte unmittelbar der Freitag 15. Oktober 1582. Die Kalenderdaten
dazwischen, also z.B. den 8. Oktober 1582, hat es (offiziell) nie
gegeben.
Liebe Grüsse
Ernst
--
Liste abmelden mit E-Mail an: users+unsubscribe@de.libreoffice.org
Probleme? https://de.libreoffice.org/hilfe-kontakt/mailing-listen/abmeldung-liste/
Tipps zu Listenmails: https://wiki.documentfoundation.org/Netiquette/de
Listenarchiv: https://listarchives.libreoffice.org/de/users/
Datenschutzerklärung: https://www.documentfoundation.org/privacy
Context
Privacy Policy |
Impressum (Legal Info) |
Copyright information: Unless otherwise specified, all text and images
on this website are licensed under the
Creative Commons Attribution-Share Alike 3.0 License.
This does not include the source code of LibreOffice, which is
licensed under the Mozilla Public License (
MPLv2).
"LibreOffice" and "The Document Foundation" are
registered trademarks of their corresponding registered owners or are
in actual use as trademarks in one or more countries. Their respective
logos and icons are also subject to international copyright laws. Use
thereof is explained in our
trademark policy.