php date aktuelle Woche

Fragen zu allen Themen rund ums Programmieren außerhalb von phpBB können hier gestellt werden - auch zu anderen Programmiersprachen oder Software wie Webservern und Editoren.
Antworten
phillip
Mitglied
Beiträge: 933
Registriert: 20.03.2005 12:00

php date aktuelle Woche

Beitrag 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 ;-)
mr.no-name
Mitglied
Beiträge: 1883
Registriert: 20.10.2003 12:07
Wohnort: Hannover

Beitrag 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;
?>
phillip
Mitglied
Beiträge: 933
Registriert: 20.03.2005 12:00

Beitrag von phillip »

yea geil, danke vielmal! ;-)
phillip
Mitglied
Beiträge: 933
Registriert: 20.03.2005 12:00

Beitrag 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...
Antworten

Zurück zu „Coding & Technik“