Мне нужно преобразовать десятичное число во время. В чистом php он работает отлично, но когда вы помещаете его в контроллер Laravel, я получаю эту ошибку:
«Вызов функции-члена format () на bool».
foreach($workdays as $hour){
$num1 = $hour->hours_work.'m';
$num_change1 = str_replace(',', 'h', $num1);
$hour->hours_work = DateTime::createFromFormat('H\h i\m', $num_change1)->format('H:i');
$num2 = $hour->hours_pause . 'm';
$num_change2 = str_replace(',', 'h', $num2);
$hour->hours_pause = DateTime::createFromFormat('H\h i\m', $num_change2)->format('H:i');
}
Запись будет 9,90
Отправление должно быть 10: 30
(Это сообщение было переведено с помощью Google Translate)