Hinzufügen von Tagen zu Datumsangaben in PHP
Die Aufgabe besteht darin, ein von einer MySQL-Abfrage zurückgegebenes Datum zu manipulieren (z. B. „2010-09- 17") und erhöhen Sie es um eine angegebene Anzahl von Tagen. Das Ziel besteht darin, Variablen wie $Date2, $Date3 usw. zu erstellen, die nachfolgende Daten darstellen.
Falscher Versuch
Der Benutzer hat zunächst den folgenden Code versucht:
date('Y-m-d', strtotime($Date. ' + 1 day'))
Dieser Code ergab jedoch ein Datum vordem Original Datum.
Richtige Lösung
Um Tage korrekt zu einem Datum in PHP hinzuzufügen, ist es wichtig, in strtotime() „days“ anstelle von „day“ zu verwenden. Funktion. Hier ist der korrigierte Code:
echo date('Y-m-d', strtotime($Date. ' + 1 days')); echo date('Y-m-d', strtotime($Date. ' + 2 days'));
Ausgabe
Dieser Code gibt die nachfolgenden Daten korrekt aus:
2010-09-18 2010-09-19
Das obige ist der detaillierte Inhalt vonWie füge ich in PHP korrekt Tage zu einem Datum hinzu?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!