PHP日期对象加3秒

问题描述 投票:0回答:1

我想为当前日期对象增加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秒来获得新的。

php date time propel
1个回答
0
投票
$time = $row->getStartTime()->format('H:i:s'); 
$callTimeMax = date('H:i:s', strtotime('+3 seconds', strtotime($time)));

这是我的方法,有效。

© www.soinside.com 2019 - 2024. All rights reserved.