ERLEDIGT
NEIN
NEIN
ANTWORTEN
3
3
ZUGRIFFE
316
316
EMPFEHLEN
-
Wie bekomme ich den ersten Tag der aktuellen Kalenderwoche als Datum raus? Also heute ist Sonntag, der 18.11.2007 und ich möchte rausbekommen, dass Montag dieser Woche der 12.11.2007 war. Irgendwie hab ich n Denkfehler und komme nicht drauf, wie ich das berechnen kann
-
Hi,
mit der Methode getDay des Objekts Date wird ein Integerwert zurückgeliefert, der dem Wochentag entspricht (Sonntag=0, Montag=1, usw.). Soll die Woche mit Montag beginnen, so muss der Wert, der Sonntag repräsentiert entsprechend korrigiert werden.
Mit getTime werden das Ausgangsdatum in Millisekunden umgerechnet. Davon wird die bisher vergangene Zeit bis zum gesuchten Wochentag subtrahiert.
Beispiel:
CiaoCode :1 2 3 4
var intWochenTag = 1; // Gesuchter Wochentag (M0=1, DI=2, usw) var objDate = new Date(2007, 10, 18); var intDay = (objDate.getDay()==0)? 7 : objDate.getDay(); alert(new Date(objDate.getTime() - (intDay-intWochenTag)*1000*60*60*24));
QuaeseVielleicht muss man manchmal vom Weg abkommen, um nicht auf der Strecke zu bleiben!
----
Der "Fortsetzungsroman" auf www.leuteforum.de
New kind to realize large scalable projects with jQuery: jQuery SDK
-
Hm irgendwie hab ich grad deine Lösung ausprobiert. als ObjDate habe ich das heutige Datum festgelegt und da kommt als Montag der 17.12.2007 raus

Nein es klappt doch deine Lösung, danke. Vielleicht bringt Sie mich in meinem Kalender weiter.Geändert von blubbbla (20.11.07 um 08:12 Uhr)
-
Hi,
in JavaScript beginnt die Monatszählung bei 0 (Januar) und geht bis 11 (Dezember).
Ciao
QuaeseVielleicht muss man manchmal vom Weg abkommen, um nicht auf der Strecke zu bleiben!
----
Der "Fortsetzungsroman" auf www.leuteforum.de
New kind to realize large scalable projects with jQuery: jQuery SDK
Ähnliche Themen
-
Kalender Tutorial - Event/Termin-kalender daraus gemacht
Von Irgendjemand_1 im Forum PHPAntworten: 25Letzter Beitrag: 01.11.10, 23:42 -
Lokaler Outllok Kalender mit Öffentlichem Kalender auf dem Server synchronisieren
Von EifelFrosch im Forum Office-AnwendungenAntworten: 2Letzter Beitrag: 20.12.05, 09:57 -
Erster
Von Christian Fein im Forum SmalltalkAntworten: 12Letzter Beitrag: 01.01.05, 12:22 -
*Erster*
Von Jan Seifert im Forum Kino & FilmeAntworten: 2Letzter Beitrag: 25.01.04, 15:50





Zitieren

Login




