Das ganz normale Kalenderdatum wird von vielen Menschen automatisch mit einer Prüfziffer versehen, ohne daß es als solches empfunden wird. Gemeint ist der Wochentag. Er erfüllt genau die Funktion einer Prüfziffer
, denn wenn Datum und Wochentag nicht zusammen passen, dann stimmt mit dem Termin etwas nicht und eine Rückfrage ist erforderlich.
Mathematisch betrachtet handelt es sich bei der Bestimmung des Wochentages um eine Berechnung des ganzzahligen Restes nach Division durch sieben, d.h. modulo 7.
Viele Computerprogramme haben eine Wochentagsfunktion bereits integriert, die im Grunde nach diesem Schema arbeitet. Unterschiede gibt es allerdings in den Rückgabewerten der Funktionen (0-6, 1-7) und bei der Umwandlung in Tagesnamen — also Mo - Fr — je nachdem wie der Wochenanfang definiert ist. In den USA beginnt die Woche am Sonntag, nach ISO (Europa) am Montag. Darüberhinaus unterscheiden sich die Betriebssysteme im Beginn ihrer Zeitrechnung.
Umgebung | Nullpunkt |
---|---|
Java | 01.01.1900 00:00:00 |
Linux | 01.01.1970 00:00:00 |
MacOS | 01.01.1904 00:00:00 |
UNIX | 01.01.1970 00:00:00 |
Besonders offensichtlich wird die Funktion des Wochentages als Prüfziffer bei Verwendung des immerwährenden Kalenders [1], basierend auf einer Idee von Bob McClenon. [2] Das Jahr mit 364 Tagen, eingeteilt in 52 Wochen zu je sieben Tagen. Alle paar Jahre wird ein Kurzmonat mit sieben Tagen eingschoben um den Kalender wieder mit den astronomischen Gegebenheiten in Einklang zu bringen. Der Vorteil besteht darin, daß gleiche Daten immer auf den gleichen Wochentag fallen. Erkauft wird dies durch eine etwas höhere Ungenauigkeit in Bezug zum astronomischen Jahr, was aber für den Normalverbraucher und die Wirtschaft ohne Belang ist.
Diese Seite wurde vom Besucher am 05.10.2024
um 05:26:24
Uhr von einem Rechner mit der TCP/IP-Adresse 44.222.134.250
mit der Browserkennung CCBot/2.0 (https://commoncrawl.org/faq/)
aus der Domäne (none)
kommend aufgerufen. Als zuletzt besuchte Webseite wurde (none)
übermittelt.
Stand vom 10.03.2011 | GnuPG (PGP) ID: 0xA4A5103F Fingerabdruck: 0E01 902F 3EC7 B119 9492 D196 BEB5 4D5D A4A5 103F | Datenschutzhinweis | © seit 2001, Prüfziffernberechnung.DE |