Я пытаюсь изменить формат даты с 08.03.2017 08 день 03 месяц 2017 год Я использую
date("d F Y", strtotime($date));
проблема в том, что я получаю 3 августа 2017 г. вместо 8 марта 2017 г.
PS: Я не могу использовать другие
дд / мм / гггг
Я пытаюсь изменить формат даты с 08.03.2017 08 день 03 месяц 2017 год Я использую
date("d F Y", strtotime($date));
проблема в том, что я получаю 3 августа 2017 г. вместо 8 марта 2017 г.
PS: Я не могу использовать другие
дд / мм / гггг
Попробуй это
$date = DateTime::createFromFormat('d/m/Y', "08/03/2017");
echo $date->format('d F Y');
Вы можете проверить это на http://php.net/manual/en/datetime.createfromformat.php
После некоторых исследований я нашел решение
str_replace(' / ', '-',$date)