简体   繁体   English

Laravel格式化日期in_array

[英]Laravel formatting a date in_array

Having trouble formatting the date in a Laravel application. 在Laravel应用程序中格式化日期时遇到麻烦。 It's currently showing the date like so: 当前显示的日期是这样的:

Monday, 15:00:00 星期一15:00:00

I would like the 15:00:00 to be in the following format: 我希望15:00:00采用以下格式:

3:00pm (g:ia) 3:00 PM (g:ia)

I tried to wrap using Carbon using: \\Carbon\\Carbon::parse(...)->format('g:ia') but returned errors. 我试图使用Carbon来包装:\\ Carbon \\ Carbon :: parse(...)-> format('g:ia'),但返回错误。

@foreach($days[$index] as $dateIndex => $day)
   @if($day == 'Monday')
      Monday, {{ in_array($dates[$index][$dateIndex], $date[$index]) ? 'Not Available' : $club->monday }}
   @endif
@endforeach

Thanks. 谢谢。

Thanks for your help guys. 感谢您的帮助。

I need to wrap $club->monday with carbon format. 我需要用碳格式包装$club->monday

\Carbon\Carbon::parse($club->monday)->format('g:ia')

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM