Gunnar Bittersmann: Textwechsel bei ungreaden Tagen

Beitrag lesen

@@DaDomsen:

nuqneH

Hallo,
versuche schon seit Tagen einen Text Wechsel zu bauen. Über getDay klappt es halt für eine Woche, aber nicht so wie ich das gerne hätte. Ich möchte gerne einen Wechsel zwischen Text A und Text B der täglich wechselt.Das ganze Jahr über....

Na, welche Methoden bietet das http://de.selfhtml.org/javascript/objekte/date.htm@title=Date-Objekt denn noch so?

getDay() ist recht ungeeignet, da nach 6 (Sa) wieder eine gerade Zahl 0 (So) folgt.

http://de.selfhtml.org/javascript/objekte/date.htm#get_date@title=getDate() wäre da schon passender – zumindest für Monate mit einer geraden Anzahl von Tagen (28 oder 30) folgt nach dem letzten dann die ungerade 1, bei Monaten mit einer ungeraden Anzahl von Tagen (29 oder 31) folgen zwei ungerade aufeinander. Auch nicht das, was du willst.

Eine Methode, die die Nummer des Tages im Jahr liefert, hat das Date-Objekt nicht. (Aber selbst wenn, auch da wäre das Problem am Jahreswechsel bei Nicht-Schaltjahren.)

Für dich interessant ist nicht das Datum, sondern der Zeitpunkt: http://de.selfhtml.org/javascript/objekte/date.htm#get_time@title=getTime(). Musst nur die Millisekunden in Tage umrechnen.

Qapla'

--
Alle Menschen sind klug. Die einen vorher, die anderen nachher. (John Steinbeck)