这是我的代码:
{{ date ('M-d-Y',strtotime($page->created_at)) }}
日期显示如下:May-23-2018
如何修改代码,使日期显示如下:发布于2018年5月23日
答案 0 :(得分:1)
您可以通过两种方式解决此问题:
简单方法:为日期,月份和年份设置3个变量,并按照您想要的方式创建字符串。
使用date_format:检查https://www.w3schools.com/php/func_date_date_format.asp
答案 1 :(得分:1)
所有字符含义:http://php.net/manual/en/function.date.php
只要您拥有正确的字符(从表格中),您就可以按照自己的格式更改符号。
<span>Posted on {{ date('M d, Y',strtotime($page->created_at)) }}</span>
Laravel还为DateTime提供了碳扩展,并且易于使用日期:https://carbon.nesbot.com/docs/
答案 2 :(得分:0)
你可以尝试一下。我希望它能帮助你。
{{ date("F jS, Y", strtotime($page->created_at)) }}