我想为当前日期对象增加2秒,我将数据对象作为foreach数组结果的驱动,这是我收到的对象
DateTime Object
(
[date] => 2020-05-22 09:03:21.000000
[timezone_type] => 3
[timezone] => Australia/Melbourne
)
我尝试过这种方法,但没有任何变化,
$row->getStartTime()->add(DateInterval::createFromDateString('+2 seconds'));
$row->getStartTime()->add(new DateInterval('PT2S'));
但是我无法在收到的时间上加上2秒来获得新的。
$time = $row->getStartTime()->format('H:i:s');
$callTimeMax = date('H:i:s', strtotime('+3 seconds', strtotime($time)));
这是我的方法,有效。