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

false を返します。getLastErrors の戻り値:

[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 で動作させる方法はありますか?

4

1 に答える 1

0

時間の後に AM/PM を追加します。受け入れられる時刻形式については、 http://php.net/manual/en/datetime.formats.time.phpを参照してください。

于 2013-06-05T10:07:10.467 に答える