我正在使用Carbon,我不知道如何将输出更改为德国时间格式。
您应该在Controller中还是在视图中进行更改?
现在我希望DayName为Germanstring。这是我的默认输出:
{{ $game->start_at }}
当我改变观察
{{ $game->start_at->format('l') }}
我得到的是DayName但不是德语。
我想你的答案就在这里。当您遇到麻烦时,请务必检查文档:D
http://carbon.nesbot.com/docs/#api-localization
setlocale(LC_TIME, 'German');
$dt = Carbon::now();
echo $dt->formatLocalized('%A %d %B %Y');
我发现了我的错误
setlocale(LC_TIME, 'de_DE')
正确的语法是
setlocale(LC_TIME, 'German');
我把它放到bootstrap / app.php所以它正在工作。