【发布时间】:2019-06-01 10:31:24
【问题描述】:
我需要计算两个给定日期之间的天数和时间。例如,“06/01/2019 09:00”和“06/02/2019 22:00”之间的日期对我来说应该算作 2 天。我尝试了下面的代码,但没有得到我需要的结果。
关于如何计算结果的任何想法?
$to = $_GET['end_date'];
$dteStart = new DateTime($from);
$dteEnd = new DateTime($to);
$diff = $dteStart->diff($dteEnd);
print $diff->format("%H:%I");
【问题讨论】:
-
是的,它可以工作,但没有设置时间范围。我需要的是根据给定时间计算两天之间的天数。例如 06/02/2019 09:00 和 06/03/2019 09:00,应计为 1 天,06/01/2019 09:00' 和 '06/02/2019 22:00' 应计为 2天。
标签: php date-range