在 PHP 中,我们可能会遇到需要添加两个或多个日期间隔来计算以小时和分钟为单位的总持续时间的情况。为了达到这个总和,我们可以按照以下步骤操作:
<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>
以上是如何在 PHP 中求和日期间隔?的详细内容。更多信息请关注PHP中文网其他相关文章!