我已经尝试了多个示例/问题,到目前为止,我无法让它发挥作用。我正在尝试获取当前30
,添加1小时,然后将分钟设置为$date = date('Y-m-d h:i:s'); //this works and echos properly
。这就是我所拥有的:
当前时间:
$date->add(new DateInterval("PT1H"));
添加小时:
$date->format('Y-m-d h:30:00'); //commented out on my script until I get the above piece working.
我收到以下错误
在非对象
上调用成员函数add()
然后,一旦完成,我计划添加:
{{1}}
答案 0 :(得分:2)
date()
不会生成使用DateTime()
所需的DateTime::add()
对象。变化:
$date = date('Y-m-d h:i:s');
到
$date = new DateTime();
答案 1 :(得分:1)
尝试做:
$date = new DateTime('NOW');
$date->add(new DateInterval("PT1H"));