【发布时间】:2016-03-08 22:19:25
【问题描述】:
如何将时间戳转换为以下格式03 Dec 2015
数据库时间戳2015-12-03 05:23:08
这是我尝试过的
<td>{{ date('d/m/Y', strtotime($user->created_at)) }}</td>
但我不知道如何用 3 个单词来表示月份。请指教
【问题讨论】:
标签: php timestamp laravel-5.1
如何将时间戳转换为以下格式03 Dec 2015
数据库时间戳2015-12-03 05:23:08
这是我尝试过的
<td>{{ date('d/m/Y', strtotime($user->created_at)) }}</td>
但我不知道如何用 3 个单词来表示月份。请指教
【问题讨论】:
标签: php timestamp laravel-5.1
你可以这样做:
<td>{{ strftime("%d %b %Y",strtotime($user->created_at)) }}</td>
或者,
<td>{{ date("d M Y", strtotime($user->created_at)) }}</td>
【讨论】:
protected $dates 数组,created_at 是一个 Carbon 对象。即使您不这样做,它通常也默认为 Carbon 日期对象。你可以像@Zoe Blair 在她的回答中写的那样打电话给->format('d/m/Y')。
created_at 应该是碳的一个实例。然后你可以这样做:
{{ $user->created_at->format('d M Y') }}
【讨论】: