kann man irgendwie die Wochentage errechnen

son gohan

Erfahrenes Mitglied
und herausfinden was gerade ist am Datum Montag Freitag usw.?

Für Vergangenheit und Zukunft in beide Richtungen?
 

Dario Linsky

Erfahrenes Mitglied
Hi,

natürlich kann man über ein gegebenes Datum herausfinden, welcher Wochentag dazu gehört - nichts anderes machen die Kalenderanwendungen, die in so ziemlich jedem Betriebssystem vorhanden sind. ;)

Ausgehend davon, dass eine Kalenderwoche immer sieben Tage hat (modulo 7) lässt sich durch die Differenz der Tage zwischen zwei Daten auch der Wochentag ermitteln. Du brauchst allerdings zwei Dinge:
  • Ein Referenzdatum, von dem der Wochentag bekannt ist und
  • ein Array mit der Anzahl der Tage für jeden Kalendermonat.
Und außerdem solltest du natürlich auch noch die Regeln für Schaltjahre beachten.

Grüße, D.
 

son gohan

Erfahrenes Mitglied
Hi,

natürlich kann man über ein gegebenes Datum herausfinden, welcher Wochentag dazu gehört - nichts anderes machen die Kalenderanwendungen, die in so ziemlich jedem Betriebssystem vorhanden sind. ;)

Ausgehend davon, dass eine Kalenderwoche immer sieben Tage hat (modulo 7) lässt sich durch die Differenz der Tage zwischen zwei Daten auch der Wochentag ermitteln. Du brauchst allerdings zwei Dinge:
  • Ein Referenzdatum, von dem der Wochentag bekannt ist und
  • ein Array mit der Anzahl der Tage für jeden Kalendermonat.
Und außerdem solltest du natürlich auch noch die Regeln für Schaltjahre beachten.

Grüße, D.


danke noch für die Antwort.