• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Datum der letzten Tage berechnen

yss

Mitglied
Guten Abend

Ich versuche mich gerade an einer Funktion, die mir relativ vom aktuellen Wochentag das Datum der letzten Wochentage ausrechnet.
Beispiel: Heute ist Freitag der 25.01.2013, wenn ich der Funktion nun Mittwoch übergebe, dann soll er mit 23.01.2013 zurückgeben. Die Eingabe ist immer begrenzt, in diesem Fall kann der übergebene Wert maximal Samstag sein, denn Freitag wäre ja heute vor einer Woche. Dieser Wert kann aber nie übergeben werden, ist so eingestellt ;)

Leider habe ich bisher noch nicht mal einen Ansatz...
 
Werbung:
Das wäre ein erster Ansatz:
Code:
var datum = new Date();
var vorgestern = datum.getDate() - 2;
datum.setDate(vorgestern);
alert(datum.toDateString());
 
Werbung:
Das springt auch um, aber probiere es doch einfach selbst aus. Du hast grundsätzlich zwei Bezugspunkte: den Beginn der Zeitrechnung (01.01.1970) und die aktuelle Zeit. Dazu bietet das Date() Objekt eine ganze Reihe von gettern und settern und liefert als Ergebnis einen String zurück.
 
Zurück
Oben