Heim > Artikel > Backend-Entwicklung > Wie summiere ich Datumsintervalle in PHP?
In PHP kann es vorkommen, dass wir zwei oder mehr Datumsintervalle hinzufügen müssen, um die Gesamtdauer in Stunden und Minuten zu berechnen. Um diese Summe zu erreichen, können wir die folgenden Schritte ausführen:
<code class="php">$a = new DateTime('14:25'); $b = new DateTime('17:30'); $interval1 = $a->diff($b); echo "interval 1: " . $interval1->format("%H:%I"); echo "<br />"; $c = new DateTime('08:00'); $d = new DateTime('13:00'); $interval2 = $c->diff($d); echo "interval 2: " . $interval2->format("%H:%I"); echo "<br />";</code>
<code class="php">$e = new DateTime('00:00');</code>
<code class="php">$f = clone $e;</code>
<code class="php">$e->add($interval1);</code>
<code class="php">$e->add($interval2);</code>
<code class="php">echo "Total interval: " . $f->diff($e)->format("%H:%I");</code>
Das obige ist der detaillierte Inhalt vonWie summiere ich Datumsintervalle in PHP?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!