Seite 1 von 1

php date aktuelle Woche

Verfasst: 24.02.2008 03:53
von phillip
Hallo

ich versuch grad die aktuelle Woche anzuzeigen bzw., wann sie anfängt und wann sie aufhört.

Code: Alles auswählen

Woche 08 - Montag, 18.02.2008 bis Sonntag, 24.02.2008
die aktuelle woche mit

Code: Alles auswählen

date("W");
.
jetzt weiss ich nicht mehr weiter... ich habe mir gedacht, das das aktuelle Datum, und dann den wochentag

Code: Alles auswählen

date("w");
abziehen oder so, keine Ahnung :D

ihr könnt mir sicher helfen ;-)

Verfasst: 24.02.2008 13:22
von mr.no-name
Das geht so:

Code: Alles auswählen

<?php
$blubb1 = date("d.m.Y", time()-((date("N")-1)*86400));
$blubb2 = date("d.m.Y", time()+((7-date("N"))*86400));

echo "Woche " . date("W") . " - Montag, " . $blubb1 . " bis Sonntag, " . $blubb2;
?>

Verfasst: 24.02.2008 13:25
von phillip
yea geil, danke vielmal! ;-)

Verfasst: 07.04.2008 22:28
von phillip
wie sieht das Ganze aus, wenn ich genau das Selbe will, die Woche und das Jahr aber schon definiert ist?

Ich grüble daran schon etwa eine Stunde...

Wie komme ich auf das Startdatum und Enddatum der vorgegebenen Woche?

Beispiel:

Die Woche 8 und das Jahr 2008 ist vorgegeben.

Dann müsste man auf folgendes kommen:

Code: Alles auswählen

Woche 08 - Montag, 18.02.2008 bis Sonntag, 24.02.2008
Ich hab keine Ahnung wie ich auf das kommen soll...