* olaf Weinert <o.weinert@wwtel.net> schrieb am 27.Jul.1999:
Hi Folks,
Eben habe ich (mehr spielerisch) mit cal rumprobiert und die Geburtsdaten meiner Frau und mir abgefragt, die Wochentage kamen mir jedoch komisch vor !? Habe dann mal # cal 07 99 ausprobiert und siehe da, der 27.07.99 sollte lt. cal ein Samstag sein (heute ist aber erst Dienstag ! ) Ist das ein bekannter Fehler ?
Es ist bekannt, aber kein Fehler! Der 27. Juli 99 war ein Samstag. Heute (bzw. Vorgestern) ist aber der 27. Julin 1999. Man beachte den Unterschied. Du hast Dich um exakt 1900 Jahren vertan. Macken hat cal aber an anderen Stellen. Einmal fand für ihm, wie in den USA üblich, die gregorianische Kalenderreform vom Mittwoch den 2. September 1752 auf Donnerstag den 14. September 1752 statt. Bei uns ist es wie in allen katholischen Ländern üblich die gregorianische Reform zu ihrer tatsächlichen Zeitpunkt stattfinden zu lassen. Dies ist vom Donnerstag den 4. Oktober 1582 bis zum Freitag den 15. Oktober 1582. Daher ist cal für uns vom 15.10.1582 bis zum 2.9.1752 nicht zu gebrauchen. Ein weiterer Fehler ist, daß das Jahr 4 (vor 1995 Jahren) bei cal ein Schaltjahr ist. Es war aber keins. Trotz Regel. Laut Senatsbeschluß hat man sich an die damals erst wenigen Jahrzehnte alte Regel nicht gehalten. Das gleich passierte übrigens auch schon 8 und 12 Jahre früher. Aber diese Jahre zeigt cal so wie so nicht an. cal ist bis zum 29. Februar 4 nicht zu gebrauchen. Es gibt übrigens auch gcal. Da ist die gregorianische Reglung länderspezifisch anpassbar. Sie findet am für uns richtigen Datum statt. Auch ist dort das Jahr 4 kein Schaltjahr. Leider ist da trotzdem die Jahre 1 bis 4 nicht zu gebrauchen. Das sieht man, wenn man sich mal gcal 12 4 und gcal 1 5 ansieht.
# date zeigt mir das korrekte Datum mit Uhrzeit an.
Das hat nichts damit zu tun. Wäre genauso als würdest Du sagen, im man cal ist das Wort Kalender falsch geschrieben, in man date aber richtig. Stimmt natürlich nicht, aber trotzdem solltest Du Dir mal man cal durchlesen. Da steht das mit 1999 und 99 nämlich drin, wenn auch mit anderen Jahren.
Ich nutze SuSE 6.1 mit Kernel 2.2.5
Das ist unabhängig, und war schon vor 20 Jahren so. Auch die Mißverständnisse. Bernd -- Welches Buch ist zu empfehlen? Schon mal bei SuSE vorbeigesehen? http://www.suse.de/buecher/index.html oder die Empfehlungen der SuSE-Entwickler auf dem eigenen Rechner? file://usr/doc/sdb/de/html/literatur.html |Zufallssignatur 05