使用 Carbon 翻译 Laravel 日期

Lui*_*lba 2 php date laravel php-carbon

希望你一切都好!

我有一个问题,在我的 Laravel 应用程序上,我有很多问题,在我使用 Carbon 来记录日期的地方,因为,我没有使用created_at来调用日期,我正在使用另一行,在本例中,该行在我的控制器中调用event_date_start,当创建新事件时,日期将以这种格式保存m/d/Y h:ia

所以,请求是这样的:

$event->event_date_start = Carbon::parse($request->event_date_start)->format('m/d/Y h:i a');
Run Code Online (Sandbox Code Playgroud)

直到这一步一切都很好,问题是当我在刀片上调用该行时,因为给我英文记录,例如“一月”,但我需要“ Enero

我创建了一个开关,还使用了来自 GitHub 的包,并且还创建了一个特征,但所有这些都只适用于“ created_at ”和“ updated_at ”行

如果有人可以帮助我,我将非常感激!

Rud*_*udy 5

使用translatedFormat()而不是format()

 $event->event_date_start = Carbon::parse($request->event_date_start)->translatedFormat('m/d/Y h:i a');
Run Code Online (Sandbox Code Playgroud)