У меня было много проблем с форматированием даты с моей локализацией с использованием Laravel и Homestead (я не знаю, есть ли у homestead какие-либо конфигурации сервера, из-за которых он не работает, но это мое). Я думаю, что любой в Интернете боролся с той же проблемой. Я искал ответ часами, так и не приблизившись к решению. Это мой код.
public function formated_start()
{
setlocale(LC_ALL, 'sv_SE');
return strftime('%A %H:%M', strtotime($this->start));
}
Я также пробовал с laravel
public function formated_start()
{
App::setLocale('sv_SE')
return strftime('%A %H:%M', strtotime($this->start));
}
Тем не менее с тем же результатом ничего не изменилось, и %A, который должен быть днем недели на моем языке, в этом случае шведский, все еще на английском языке.