PHP DateTime :: createFromFormat AM PM问题

时间:2013-06-05 10:01:15

标签: php

$format = 'd M Y A h:i';
$date = DateTime::createFromFormat($format, '11 Mar 2013 PM 3:34');

返回false。 getLastErrors returs:

[errors] => Array
    (
        [12] => Unexpected data found.
    )

在格式中删除A并在日期中删除PM后,它开始起作用。

$format = 'd M Y h:i';
$date = DateTime::createFromFormat($format, '11 Mar 2013 3:34');

如何使其与AM和PM一起使用?

1 个答案:

答案 0 :(得分:0)

我会在时间之后附加AM / PM。有关可接受的时间格式,请参阅http://php.net/manual/en/datetime.formats.time.php