Heim > Backend-Entwicklung > PHP-Tutorial > Wie kann ich mithilfe der PHP-Funktion „strtotime()' korrekt Tage zu einem MySQL-Datum hinzufügen?

Wie kann ich mithilfe der PHP-Funktion „strtotime()' korrekt Tage zu einem MySQL-Datum hinzufügen?

Patricia Arquette
Freigeben: 2024-12-13 14:19:11
Original
494 Leute haben es durchsucht

How Can I Correctly Add Days to a MySQL Date Using PHP's `strtotime()` Function?

Hinzufügen von Tagen zu einem MySQL-Datum in PHP

Bei der Arbeit mit Datumsangaben in PHP ist es oft notwendig, Tage zu a zu addieren oder zu subtrahieren angegebenen Datum. Beispielsweise möchten Sie möglicherweise das Datum in einer Woche ab heute oder das Datum vor zwei Monaten berechnen.

Eine gängige Methode zum Hinzufügen von Tagen zu einem Datum ist die Verwendung der Funktion strtotime(). Eine häufige Gefahr bei der Verwendung dieser Methode besteht jedoch darin, das Tagessuffix anstelle des Tagessuffixes zu verwenden.

Zum Beispiel subtrahiert der folgende Code tatsächlich einen Tag vom angegebenen Datum:

$date = '2010-09-17';
echo date('Y-m-d', strtotime($date . ' + 1 day')); // Outputs 2010-09-16
Nach dem Login kopieren

Um dem Datum korrekt einen Tag hinzuzufügen, müssen Sie das Suffix „Tage“ verwenden:

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

Zusätzlich können Sie diese Methode verwenden So fügen Sie einem Datum mehrere Tage hinzu:

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

Das obige ist der detaillierte Inhalt vonWie kann ich mithilfe der PHP-Funktion „strtotime()' korrekt Tage zu einem MySQL-Datum 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