两个日期之间差异的结果是好的,如果它们是整个小时但没有分钟它没有向我显示正确的数据。代码:
$r=strtr($marcacion->marcacion, '/', '-');
$date = date('Y-m-d H:i:s' , strtotime($r));
$dates = new DateTime($date);
$dteDiff = $temporal->diff($dates);
变量$ temporal是相同的情况,只是前一个值。 和结果:
ID:310 value temporal:21-02-2017 07:30:00 AM ---
值日期:21-02-2017 13:03:00 PM总时间:05:33 (应该是06:33)
ID:310 value temporal:23-02-2017 07:34:00 AM ---
价值日期:23-02-2017 13:06:00 PM总时间:05:32
ID:316 value temporal:14-02-2017 13:15:00 PM ---
超值日期:14-02-2017 17:15:00 PM总时间:04:00