2017-03-13 9 views
1

私は(\DateTime::createFromFormat()を使って日付を解析しています。 「DD/MM/YYYY:次のように日付が形成さ "25/03/2017 10:43"DateTime :: createFromFormat()が間違った日付を返します

"2020-07-25 10:00:00.000000"

アウトコード

dd(\DateTime::createFromFormat("d/m/Y H:m", Request::get('start')));

"あなたが見ることができるように、それは3年4ヶ月43分です。しかし、日々はうまくいく。

答えて

3
i
DateTime::createFromFormat('d/m/Y H:i', '25/03/2017 10:43') 

にあなたの日付フォーマットを変更し

:それは分を意味します。 mは月を意味します。 documentationを参照してください。

+0

あ、そうです。私はそれと同じくらい簡単なことを逃したとは信じられない:O – g3mini

1

分のフォーマット文字は、iであり、mではありません。

dd(\DateTime::createFromFormat("d/m/Y H:i", Request::get('start'))); 
+0

ええ、facepalm *ありがとう! – g3mini

関連する問題