想要在日期中添加小时数。请帮忙。
PHP代码是:
$createdDate=date_create("2013-03-17 07:11:00");
$hour = 4;
我尝试使用 strtotime。但它给出了一个错误。
谢谢
想要在日期中添加小时数。请帮忙。
PHP代码是:
$createdDate=date_create("2013-03-17 07:11:00");
$hour = 4;
我尝试使用 strtotime。但它给出了一个错误。
谢谢
使用 DateTime 修改方法。
$date = new DateTime("2013-03-17 07:11:00");
$date->modify("+4 hours");
echo $date->format("Y-m-d H:i:s");
你可以使用DateInterval
:
$iv = new DateInterval("PT{$hour}H");
$createdDate->add($iv);
// $createdDate is now modified
您可以使用date_modify:
date_modify($createdDate, "+4 hours");