【发布时间】:2019-09-25 21:42:11
【问题描述】:
我的应用用户可以从表单中选择一个日期并提交到我的数据库。我想在他们的个人资料页面上显示日期。
为了显示日期,我使用以下内容,效果很好。但是,它显示 YY,MM,DD 而我想要 'd M, Y。
{{$group->group_date}}
所以,我将代码更新为 {{$group->group_date->format('d M, Y')}} 但这会引发错误 Call to a member function format() on string
【问题讨论】:
-
我试过你的代码,它正在工作。你能显示你得到
$group变量的代码吗 -
您想查看 GroupController.php 吗?他们有相当多的代码,但我可以将它添加到我的原始帖子中吗?
-
谢谢@JG Escarilla 我错过了那些,现在正在阅读。
-
在您提供的重复链接中部分找到了解决方案。答案是不要在我的模型中添加任何东西,只需在刀片文件中使用此代码
{{ Carbon\Carbon::parse($group->group_date)->format('Y-m-d') }} -
{{ Carbon\Carbon::parse($group->group_date)->formatLocalized('%d %b %Y') }}