我想通过以下方式将日期转换调用一个成员函数的格式()和它的做工精细致命错误:使用PHP函数
$strdate = '1st of September 2014 Mon';
contime($strdate);
现在,我试图将日期转换在以下方式和它不工作
$strdate = $fetch_resdetails['coupondate'];
contime($strdate);
我越来越Fatal error: Call to a member function format()
PHP类:
function contime($gettime) {
$date = DateTime::createFromFormat("jS \of F Y D", $gettime);
return $date->format('Ymd');
}
为什么$strdate
工作正常并且$fetch_resdetails['coupondate'];
不起作用?
即使echo $fetch_resdetails['coupondate'];
打印为'1st of September 2014 Mon'
;
之前'$返回日期....''添加如果($日期===假){的print_r(日期时间::输出 – 2014-09-01 05:27:58
输出Array([warning_count] => 0 [warnings] => Array()[error_count] => 1 [errors] => Array([0] => >数据丢失))' – lock 2014-09-01 05:31:23