使用DateTime :: CreateFromFormat将datetime转换为php中的字符串

时间:2012-06-01 21:04:05

标签: php datetime

$expdate2 = "06/01/2012";
$time = '6 months';

$expdate2 = date_create($expdate2);
date_add($expdate2, date_interval_create_from_date_string($time));
$expdate = DateTime::createFromFormat("m/d/Y", $expdate2);
$expdate = $expdate->format('m/d/Y');

我的日期添加工作正常,但我需要将日期恢复为字符串。基本上我开始使用字符串,06/01/2012,我想要添加不同数量的月份。 Php.net说使用DateTime::createFromForma但我收到了错误,

  

PHP警告:DateTime :: createFromFormat()需要参数2   string,PHP中给出的对象致命错误:调用成员函数   

中的非对象上的format()

当我尝试将参数2转换回字符串时,参数2如何成为字符串?

0 个答案:

没有答案