Laravel:未显示本地日名
我对本地日名有问题 来自index.blade.php的代码Laravel:未显示本地日名,laravel,laravel-5,php-carbon,Laravel,Laravel 5,Php Carbon,我对本地日名有问题 来自index.blade.php的代码 {{ Carbon\Carbon::parse($case->created_at)->formatLocalized('%A, %e %B %Y') }} 输出应为,例如:Sonntag,2018年4月8日 但它会返回2018年4月8日星期日的 我还向AppServiceProvider.php添加了以下代码: Carbon::setUTF8(true); Carbon::setLocale('de'); 如何解决
{{ Carbon\Carbon::parse($case->created_at)->formatLocalized('%A, %e %B %Y') }}
输出应为,例如:Sonntag,2018年4月8日
但它会返回2018年4月8日星期日的
我还向AppServiceProvider.php添加了以下代码:
Carbon::setUTF8(true);
Carbon::setLocale('de');
如何解决此问题?提前感谢首先尝试设置您的环境语言环境
app()->setLocale('de');
Carbon::setLocale('de');
setlocale(LC_TIME, 'German');
您是否在config/app.php
中设置了区域设置?查找'locale'=>'en',
'locale'=>'de'
是否在其中确定,首先尝试使用本机PHPsetLocale
设置语言环境-例如,setLocale(LC_TIME,'derman')代码>