22 Stimmen

PHP: Datum vor 1 Woche

Frage von WebHorn | Letztes Update am 23.11.2023 | Erstellt am 18.10.2016

Ich würde gerne in einem PHP-Skript das Datum genau vor einer Woche ermitteln.

Leider ist es nicht damit getan, vom aktuellen Datum einfach 7 Tage abzuziehen, da man ja auch den Wechsel von Monaten und Jahren berücksichtigen muss. Hat jemand eine Idee?

AntwortenPositivNegativ
2Beste Antwort2 Stimmen

Du kannst die Funktion strtotime() benutzen und mit "-7 days" oder "-1 week" sieben Tage beziehungsweise eine Woche in die Vergangenheit gehen:

$t = strtotime("-7 days");
echo date("d.m.Y", $t);

Hier speichern wir den Zeitstempel zunächst in der Variable $t und geben ihn danach mit der Funktion date() im Format Tag.Monat.Jahr aus.

$t = strtotime("-1 week");
echo date("d.m.Y", $t);

Wenn du "-1 week" statt "-7 days" verwendest, kommst du auf dasselbe Ergebnis.
Letztes Update am 23.11.2023 | Erstellt am 18.10.2016

AntwortenPositiv Negativ
Antworten

Ähnliche Themen

PHP: Kalenderwoche ermitteln

Tutorial | 2 Kommentare

Datum einer Datei ändern

Tutorial | 0 Kommentare

Wichtiger Hinweis

Bitte beachten Sie: Die Beiträge auf askingbox.de sind Beiträge von Nutzern und sollen keine professionelle Beratung ersetzen. Sie werden nicht von Unabhängigen geprüft und spiegeln nicht zwingend die Meinung von askingbox.de wieder. Mehr erfahren.

Jetzt mitmachen

Stellen Sie Ihre eigene Frage oder schreiben Sie Ihren eigenen Artikel auf askingbox.de. So gehts.