找到两次的夜间差异

时间:2017-05-19 05:35:11

标签: php time

  

我有两个变量:

$time_in = 21:00:00;
$time_out = 05:00:00;
  

我只是想知道如何计算夜晚的小时数   差:

夜间差异时间为:

22:00:00 - 06:00:00

  

我只是想知道你是否可以提出任何可以帮助我的建议   这个,如果它们是一个函数,或者我应该使用手动计算   它?

1 个答案:

答案 0 :(得分:0)

我无法理解你真正想做的事。

我理解了这个结论

如果您使用24小时时间格式,请指定日期和时间,以便获得实际差异。

$time_in = new DateTime('2017-05-18 21:00:00');
$time_out = new DateTime('2017-05-19 05:00:00');
$interval = $time_in->diff($time_out);
echo $interval->format('%H hour(s)');