00 Stimmen

PHP: Datum vor 1 Woche

Frage von WebHorn | 18.10.2016 um 11:38

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
Avatar
0Beste Antwort0 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.
18.10.2016 um 13:47

AntwortenPositiv Negativ
Antworten

Ähnliche Themen

PHP: Kalenderwoche ermitteln
Tutorial | 0 Kommentare
PHP: Datum vor X Tagen
Frage | 1 Antwort
MySQL als Taschenrechner
Tipp | 0 Kommentare
Warum hat eine Woche 7 Tage?
Frage | 3 Antworten

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.