如何将时间戳转换为以下格式的03 Dec 2015
数据库时间戳2015-12-03 05:23:08
这就是我尝试过的
<td>{{ date('d/m/Y', strtotime($user->created_at)) }}</td>但是我不知道怎么用3个字来写一个月。敬请指教
发布于 2015-12-04 11:54:54
你可以这样做:
<td>{{ strftime("%d %b %Y",strtotime($user->created_at)) }}</td>或,
<td>{{ date("d M Y", strtotime($user->created_at)) }}</td>发布于 2015-12-04 13:25:18
created_at应该是carbon的一个实例。然后您可以执行以下操作:
{{ $user->created_at->format('d M Y') }}发布于 2022-02-21 09:32:07
更简单的方法是使用以下强制转换功能在laravel 6及更高版本的模型中对其进行格式化
protected $casts = [
'created_at' => 'datetime:Y-m-d',
'updated_at' => 'datetime:Y-m-d',
'deleted_at' => 'datetime:Y-m-d h:i:s'
];您可以在$casts数组中添加您喜欢的任何格式
https://stackoverflow.com/questions/34080619
复制相似问题