$format = 'd M Y A h:i';
$date = DateTime::createFromFormat($format, '11 Mar 2013 PM 3:34');
返回false。 getLastErrors returs:PHP DateTime :: createFromFormat AM PM问题
[errors] => Array ( [12] => Unexpected data found. )
在格式和PM日期删除后,它开始工作。
$format = 'd M Y h:i';
$date = DateTime::createFromFormat($format, '11 Mar 2013 3:34');
任何解决方案如何使它与AM和PM一起工作?
你使用的是什么PHP版本? – Spudley
PHP 5.3.9 ....... – user2455079
在这种情况下,首先要做的是更新到最新的5.3版本(目前为5.3.25);如果这是PHP中的一个错误,它可能已经在两者之间的版本中修复。 – Spudley