我有 2 个日期时间对象。一是当前日期时间。另一个是用户签到时。我想增加 6 个小时。
我首先初始化当前日期时间:
$now=date("Y-m-d H:i:s");
然后我使用 datediff 但我现在不知道如何添加 6 小时,我想我必须使用 modify,但我不明白如何使用它。
$datetimeIn = date_create($result->getDateCheckIn());
$datetimeOut = date_create($now);
date_modify($datetimeOut, '+6 hours');
$interval = date_diff($datetimeIn, $datetimeOut);
if ($interval->format('%a minute') > 0)
$UsersToCheckOut[] = $result;
有人可以帮我弄清楚如何将 X 小时添加到日期时间以将其与另一个进行比较吗?
我收到了这个错误: date_create() 期望参数 1 是字符串,对象在 date_modify($datetimeOut, '+6 hours'); 行中给出
谢谢