Heim > Backend-Entwicklung > PHP-Tutorial > Wie kann ich Tage korrekt zu einer Datumsvariablen in PHP hinzufügen?

Wie kann ich Tage korrekt zu einer Datumsvariablen in PHP hinzufügen?

Barbara Streisand
Freigeben: 2024-12-23 15:59:11
Original
621 Leute haben es durchsucht

How Can I Correctly Add Days to a Date Variable in PHP?

Daten in PHP manipulieren: Tage zu Datumsvariablen hinzufügen

Bei der Arbeit mit Daten ist das Manipulieren von Daten oft eine häufige Aufgabe. In PHP ist es möglich, verschiedene Operationen an Datumsangaben durchzuführen, einschließlich der Addition oder Subtraktion von Tagen. Lassen Sie uns ein bestimmtes Szenario untersuchen, bei dem das Ziel darin besteht, Tage zu einem bestimmten MySQL-Abfrageergebnis hinzuzufügen.

Szenario:

Betrachten Sie die folgende MySQL-Abfrage, die ein Datum im zurückgibt Format 17.09.2010. Die Anforderung besteht darin, neue Variablen $Date2 bis $Date5 zu erstellen, die jeweils um 1, 2 usw. vom ursprünglichen Datum erhöht werden.

Falscher Versuch:

Ein häufiger Fehler beim Hinzufügen von Tagen zu einem Datum in PHP ist die Verwendung des Ausdrucks strtotime($Date. ' 1 Tag'). Dadurch wird tatsächlich ein Tag vom angegebenen Datum abgezogen, anstatt einen hinzuzufügen.

Richtige Lösung:

Der richtige Ansatz besteht darin, die Pluralform von „Tag“ im zu verwenden Ausdruck, wie unten gezeigt:

$Date = "2010-09-17";
echo date('Y-m-d', strtotime($Date. ' + 1 days'));
echo date('Y-m-d', strtotime($Date. ' + 2 days'));
Nach dem Login kopieren

Dadurch werden die gewünschten Daten im Format ausgegeben 'Y-m-d':

2010-09-18
2010-09-19
Nach dem Login kopieren

Durch die Verwendung der Pluralform von „Tage“ können Sie erfolgreich Tage zu Datumsvariablen hinzufügen und datumsbezogene Operationen effektiv in PHP ausführen.

Das obige ist der detaillierte Inhalt vonWie kann ich Tage korrekt zu einer Datumsvariablen in PHP hinzufügen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage