wochentagzählung mit sonntag ?
-
- Beiträge: 56
- Registriert: 12.11.2015 17:41
wochentagzählung mit sonntag ?
ich habe einee frage: warum fängt bei der date-funktion bei einigen programmiersprachen ( auch pb ) mit sonntag an? aber warum nicht montag wie im kalender? meine vermutung wäre gewesen, dass der 01.01.1970 sonntag war und deshalb sonntag = 1 ist, aber der 01.01.1970 war aber kein sonntag. wisst ihr zufällig, warum die wochentag-zählung mit sonntag beginnt?
- NicTheQuick
- Ein Admin
- Beiträge: 8807
- Registriert: 29.08.2004 20:20
- Computerausstattung: Ryzen 7 5800X, 64 GB DDR4-3200
Ubuntu 24.04.2 LTS
GeForce RTX 3080 Ti - Wohnort: Saarbrücken
-
- Beiträge: 56
- Registriert: 12.11.2015 17:41
Re: wochentagzählung mit sonntag ?
Der Montag ist seit dem 1. Januar 1976 in der Bundesrepublik Deutschland als Wochenbeginn genormt (EN 28601, ISO 8601 und DIN 1355). In der DDR trat diese Änderung bereits 1969 in Kraft.
Die Antwort auf deine Frage kann dir also nur Fred geben.
Die Antwort auf deine Frage kann dir also nur Fred geben.
- alles was ich hier im Forum sage/schreibe ist lediglich meine Meinung und keine Tatsachenbehauptung
- unkommentierter Quellcode = unqualifizierter Müll
- unkommentierter Quellcode = unqualifizierter Müll
- Domino
- Beiträge: 22
- Registriert: 21.12.2015 21:28
- Computerausstattung: Centrino 2x2GHz, GeForce Graka
Linux 3.16
Re: wochentagzählung mit sonntag ?
Hallo, Chris!
Der Sonntag ist in der Tat der richtige erste Wochentag und geht auf die Schöpfungsgeschichte zurück. Der siebte Tag ist Gottes Ruhetag und auch die Menschen sollten diesen für die innere Einkehr, Besinnlichkeit und Ruhe von Arbeit halten. Nicht umsonst trägt der siebte Tag bei Hebräern und Urchristen den Namen „Sabbat“.
Als ungefähr im Jahr 325 durch Roms Kaiser Konstantin das inzwischen total verwässerte und mit vielen heidnischen Bräuchen kontaminierte Christentum - jetzt Christenheit - zur Staatsreligion ernannt wurde, probierte einer der damaligen Dorfpfarrer von Rom seine Macht aus und erklärte den Montag zum Beginn der Woche. Die einfachen Menschen hatten kaum Zugang zur Bibel. Wer nichts weiß, muß alles glauben. Was die Pfaffen also von der Kanzel riefen, galt als Gesetz.
Diese 1700 Jahre alte Tradition des falschen Wochenbeginns hat sich bis heute speziell in der westlichen Zivilisation leider durchgesetzt. Selbst nutze ich übrigens wie die Urchristen den Sonntag als ersten Wochentag, weil eine Tradition auch nach 1700 Jahren Praxis nicht richtig wird. Ob die Entwickler von Programmiersprachen von diesem Zusammenhang wußten oder einfach nur ihre landestypischen Gepflogenheiten übernahmen, ist fraglich. Sonntag aber ist der richtige Tag für den Wochenbeginn, auch wenn der Klerus etwas anderes behauptet.
Gruß
Domino
Der Sonntag ist in der Tat der richtige erste Wochentag und geht auf die Schöpfungsgeschichte zurück. Der siebte Tag ist Gottes Ruhetag und auch die Menschen sollten diesen für die innere Einkehr, Besinnlichkeit und Ruhe von Arbeit halten. Nicht umsonst trägt der siebte Tag bei Hebräern und Urchristen den Namen „Sabbat“.
Als ungefähr im Jahr 325 durch Roms Kaiser Konstantin das inzwischen total verwässerte und mit vielen heidnischen Bräuchen kontaminierte Christentum - jetzt Christenheit - zur Staatsreligion ernannt wurde, probierte einer der damaligen Dorfpfarrer von Rom seine Macht aus und erklärte den Montag zum Beginn der Woche. Die einfachen Menschen hatten kaum Zugang zur Bibel. Wer nichts weiß, muß alles glauben. Was die Pfaffen also von der Kanzel riefen, galt als Gesetz.
Diese 1700 Jahre alte Tradition des falschen Wochenbeginns hat sich bis heute speziell in der westlichen Zivilisation leider durchgesetzt. Selbst nutze ich übrigens wie die Urchristen den Sonntag als ersten Wochentag, weil eine Tradition auch nach 1700 Jahren Praxis nicht richtig wird. Ob die Entwickler von Programmiersprachen von diesem Zusammenhang wußten oder einfach nur ihre landestypischen Gepflogenheiten übernahmen, ist fraglich. Sonntag aber ist der richtige Tag für den Wochenbeginn, auch wenn der Klerus etwas anderes behauptet.
Gruß
Domino
Centrino 2x2GHz, GeForce Graka, mehrere Linux Mint u.a. mit Mate, Linux 3.16
Re: wochentagzählung mit sonntag ?
Domino hat geschrieben:Hallo, Chris!
Der Sonntag ist in der Tat der richtige erste Wochentag und geht auf die Schöpfungsgeschichte zurück. Der siebte Tag ist Gottes Ruhetag und auch die Menschen sollten diesen für die innere Einkehr, Besinnlichkeit und Ruhe von Arbeit halten. Nicht umsonst trägt der siebte Tag bei Hebräern und Urchristen den Namen „Sabbat“.
Als ungefähr im Jahr 325 durch Roms Kaiser Konstantin das inzwischen total verwässerte und mit vielen heidnischen Bräuchen kontaminierte Christentum - jetzt Christenheit - zur Staatsreligion ernannt wurde, probierte einer der damaligen Dorfpfarrer von Rom seine Macht aus und erklärte den Montag zum Beginn der Woche. Die einfachen Menschen hatten kaum Zugang zur Bibel. Wer nichts weiß, muß alles glauben. Was die Pfaffen also von der Kanzel riefen, galt als Gesetz.
Diese 1700 Jahre alte Tradition des falschen Wochenbeginns hat sich bis heute speziell in der westlichen Zivilisation leider durchgesetzt. Selbst nutze ich übrigens wie die Urchristen den Sonntag als ersten Wochentag, weil eine Tradition auch nach 1700 Jahren Praxis nicht richtig wird. Ob die Entwickler von Programmiersprachen von diesem Zusammenhang wußten oder einfach nur ihre landestypischen Gepflogenheiten übernahmen, ist fraglich. Sonntag aber ist der richtige Tag für den Wochenbeginn, auch wenn der Klerus etwas anderes behauptet.
Gruß
Domino

[ ] Du hast das Problem verstanden.
Re: wochentagzählung mit sonntag ?
Nur der Vollständigkeit halber, ich habe neulich mal nachgeschaut: das war ein Donnerstag.C h r i s :) hat geschrieben:meine vermutung wäre gewesen, dass der 01.01.1970 sonntag war

Re: wochentagzählung mit sonntag ?
@domino
Lies mal den Wikipedia-Link von Nic durch. Der Wochentag wurde laut ISO auf einen Montag festgelegt. Ist eigentlich eine Internationale Norm. Und die Ursprünge unseres Kalenders reichen noch weit in die vorchristliche Zeit zurück.
Da die Amis in der Beziehung schon immer eigenwillig waren (die Benutzen da ja Meilen, Zoll etc.) und die meisten Programmiersprachen nunmal in den USA entwickelt wurden, wurde da einfach mit den Sonntag begonnen.
Lustig ist es auch mit der Kalenderwoche ( https://de.wikipedia.org/wiki/Woche#Die ... Tage-Woche ) bei uns die Woche, wo der 1 Donnerstag in Jahr fällt, bei den Amis immer die Woche mit den ersten Januar!
Alles zusammengenommen sind wir heute in Deutschland also in Kalenderwoche 1 - die Amis sind heute (Stand Sonntag 10.01) bereits in der Kalenderwoche 3!
Wenn du also international arbeitetes, solltest du Kalenderwoche als Zeitangabe vermeiden, das gibt nur Probleme.
Lies mal den Wikipedia-Link von Nic durch. Der Wochentag wurde laut ISO auf einen Montag festgelegt. Ist eigentlich eine Internationale Norm. Und die Ursprünge unseres Kalenders reichen noch weit in die vorchristliche Zeit zurück.
Da die Amis in der Beziehung schon immer eigenwillig waren (die Benutzen da ja Meilen, Zoll etc.) und die meisten Programmiersprachen nunmal in den USA entwickelt wurden, wurde da einfach mit den Sonntag begonnen.
Lustig ist es auch mit der Kalenderwoche ( https://de.wikipedia.org/wiki/Woche#Die ... Tage-Woche ) bei uns die Woche, wo der 1 Donnerstag in Jahr fällt, bei den Amis immer die Woche mit den ersten Januar!
Alles zusammengenommen sind wir heute in Deutschland also in Kalenderwoche 1 - die Amis sind heute (Stand Sonntag 10.01) bereits in der Kalenderwoche 3!
Wenn du also international arbeitetes, solltest du Kalenderwoche als Zeitangabe vermeiden, das gibt nur Probleme.
CodeArchiv Rebirth: Deutsches Forum Github Hilfe ist immer gern gesehen!
Re: wochentagzählung mit sonntag ?
Oder beides als Möglichkeit / Option anbieten bzw. berücksichtigen, damit bedienst Du beides.GPI hat geschrieben:@domino
... Wenn du also international arbeitetes, solltest du Kalenderwoche als Zeitangabe vermeiden, das gibt nur Probleme.

[Aktuelles Projekt: Core Project | Media Library (Core Project based)]
- OS: Windows 7 Ultimate x64 | PB: PureBasic 5.40 x86/x64
CPU: AMD Phenom(TM) II X4 965 BE (4x 3.4GHz @3.8GHz) | GPU: nVidia GeForce 8200 (512MB), nVidia GeForce GT 730 (4096MB)
RAM: 8GB | HDD: 250GB Samsung, 1TB Samsung