如何在Laravel上将日期更改为当地语言?

时间:2019-05-11 13:18:19

标签: laravel datetime timezone

我正在使用Laravel 5.7,并且已经使用strtotime设置了日期和时间(没有问题)。我的代码:

{{ date('l', strtotime($job->date_start))}}

但是我所需要的只是将日期的名称更改为我的语言,如果使用Carbon库,它似乎太复杂了,因为我需要的只是更改日期的名称。有什么办法可以解决我的需求?

谢谢。

我希望在德国输入“ Monday”到“ Maandag”,或者在西班牙语输出“ Thursday”到“ Jueves”。

1 个答案:

答案 0 :(得分:0)

PHP函数date()不支持任何类型的翻译。

使用碳非常简单:

{{Carbon\Carbon::parse($job->date_start)->isoFormat('dddd')}}

通过这种方式,您可以根据当前在应用程序中选择的语言环境获得输出。