Laravel 5 - 如何将碳排放时间设置为德语

问题描述 投票:0回答:2

我正在使用Carbon,我不知道如何将输出更改为德国时间格式。

您应该在Controller中还是在视图中进行更改?

现在我希望DayName为Germanstring。这是我的默认输出:

{{ $game->start_at }}

当我改变观察

{{ $game->start_at->format('l') }}

我得到的是DayName但不是德语。

php laravel localization php-carbon
2个回答
0
投票

我想你的答案就在这里。当您遇到麻烦时,请务必检查文档:D

http://carbon.nesbot.com/docs/#api-localization

setlocale(LC_TIME, 'German');

$dt = Carbon::now();

echo $dt->formatLocalized('%A %d %B %Y');

0
投票

我发现了我的错误

setlocale(LC_TIME, 'de_DE')

正确的语法是

setlocale(LC_TIME, 'German');

我把它放到bootstrap / app.php所以它正在工作。

© www.soinside.com 2019 - 2024. All rights reserved.