преобразование даты — PHP jdmonthname () возвращает неправильное название месяца

У меня эта проблема с jdmonthname () функция в php. В моем проекте я использовал jdmonthname () в двух местах. Один работает хорошо. Но другой возвращает неправильные результаты. Я получаю свой вклад от переданного в URL (пример: HTTP: // локальный: 8000 / doctor_profile / 1 / 2017-03-28).

$schedules['monthName'] = jdmonthname(strtotime($returnCalenderMonth['requestedCalenderMonth']), 1);

где $ ReturnCalenderMonth [ ‘requestedCalenderMonth’] содержит данные «2017-03-28» в виде строки и возвращает «Январь» где должен быть март. На входе «2017-1-28» возвращается ‘Апрель’ вместо января и тд и тп ..

Я проверил и обнаружил, что функция strtotime () возвращает правильное значение с Unix Timestamp Conversion Tools. Я искал, но не мог найти ссылку на эту проблему. Например, я использую PHP 5.6, Ubuntu 16.4 x64, Laravel 5.4 для своего проекта.

Буду благодарен, если кто-нибудь сможет мне помочь.
заранее спасибо

1

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector