-
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!
-
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!
Ähnliche Themen
-
Automatisch den aktuellen Tag+Monat+Jahr in Dropdown Feld einlesen
Von zigosch im Forum PHPAntworten: 7Letzter Beitrag: 24.10.07, 22:29 -
Erster Milestone der Spring IDE 2.0 released
Von Thomas Darimont im Forum JavaAntworten: 0Letzter Beitrag: 27.12.06, 15:19 -
Aktuellen Laufwerksbuchstaben der Anwendung
Von SeeSharpNewBee im Forum .NET ArchivAntworten: 2Letzter Beitrag: 07.12.04, 10:51 -
Nummer der aktuellen Form
Von Luda im Forum Visual Basic 6.0Antworten: 1Letzter Beitrag: 21.10.04, 13:22 -
Datensätze aus der aktuellen und der vergangenen Woche auslesen
Von Jesus0190 im Forum PHPAntworten: 4Letzter Beitrag: 06.04.04, 13:41



Zitieren

Login





Lesezeichen