@NewSantaClaus

Как использовать Carbon format() c текущей локализацией в laravel?

Хочу в ларавель получить дату нужно формата

App::setLocale('XXX');

$dateExample = Carbon::parse('1995-03-01');
$dateExample->format('d.m.Y'); // 01.03.1995
$dateExample->format('d F Y'); // 01 March 1995


Как бы все ок. Вот только проблема в том что локализация приложения стоит не английская. Но второй вариант выводит именно так. Как поправить? Как получить дату в нужно формате. при этом учитывая локализацию?
  • Вопрос задан
  • 253 просмотра
Пригласить эксперта
Ответы на вопрос 2
iMedved2009
@iMedved2009
Не люблю людей
Carbon::setLocale('ru');
Ответ написан
Sanes
@Sanes
@php
\Carbon\Carbon::setLocale('ru')
@endphp
{{ \Carbon\Carbon::make($post->published_at)->translatedFormat('d F Y H:i') }}

25 января 2023 15:29
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы