之前我有一个问题,它得到了回答和解决,但现在我得到了一些不同代码的相同错误,我正在尝试不同的结果。
我正在尝试将1分30秒添加到当前的DateTime标记:
我的代码是:
<?php
ini_set("display_errors", 1); error_reporting(E_ALL);
date_default_timezone_set('America/Denver');
echo $date = (new DateTime())->format('Y-m-d H:i:s'); //This echos the correct DateTime in SQL format so I can UPDATE and SELECT easily
echo $datestuff = $date->add(new DateInterval("PT1H"))->format('Y-m-d H:i:s'); //This is where the error is when attempting to add 1 hour
?>
问题 -
我如何将1.5分钟添加到$ date并以相同的格式结束?
谢谢!
答案 0 :(得分:1)
尝试使用此版本的代码,它似乎可以执行您想要的操作:
<?php
ini_set("display_errors", 1); error_reporting(E_ALL);
date_default_timezone_set('America/Denver');
$date = new DateTime();
$datestuff = $date->add(new DateInterval("PT1H"))->format('Y-m-d H:i:s');
echo $datestuff;
重要说明: