Berechnung der tagesbasierten Datumsdifferenz in PHP
Einführung:
Bestimmung der Differenz zwischen Zwei Daten, insbesondere für eine Dauer in Tagen, können eine häufige Aufgabe beim Programmieren sein. In PHP kann diese Berechnung mithilfe der integrierten Funktion date_diff effizient durchgeführt werden.
Frage:
Wie können wir in PHP schnell die Differenz zwischen zwei Datumsangaben berechnen? Darstellen des Intervalls zwischen ihnen in Tagen?
Antwort:
Um die tagesbasierte Differenz zwischen zwei Datumsangaben in PHP zu berechnen, gehen Sie folgendermaßen vor:
<code class="php">$date1Object = DateTime::createFromFormat('Y-m-d H:i:s', $date1); $date2Object = DateTime::createFromFormat('Y-m-d H:i:s', $date2);</code>
<code class="php">$dateDiff = $date1Object->diff($date2Object);</code>
<code class="php">$dayCount = $dateDiff->days;</code>
Beispiel:
Verwenden Sie die bereitgestellten Daten:
<code class="php">$date1 = '2009-11-12 12:09:08'; $date2 = '2009-12-01 08:20:11';</code>
Die resultierende Tagesanzahl wäre:
<code class="php">$dayCount = 19;</code>
Das obige ist der detaillierte Inhalt vonWie berechnet man mit PHP die Differenz zwischen zwei Daten in Tagen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!