[英]laravel/carbon date format, incorrect formatting
我有一个刀片,可以通过控制器中的变量提取日期列表。 它成功拉出日期,但显示为12082017
,而不是我想要的12/08/2017
。
我添加了这个:
<td style="color: #ff0000;">{{ \Carbon\Carbon::create($psku->avail_date)->toDateString() }}
但不幸的是,它看起来像是将今天的日期附加到我正在访问的日期字符串之后,所以看起来像这样12082017-11-07
如何使用laravel / carbon提取变量的日期并按需要添加斜杠?
如果你希望你的日期12082017
像这种格式2017-08-12
,那么你可以做,使用createFromFormat
功能。
<td style="color: #ff0000;">{{ \Carbon\Carbon::createFromFormat('dmY', $psku->avail_date)->toDateString() }}
首先将created_at字段解析为Carbon对象。 然后格式化。
<td style="color: #ff0000;">{{ \Carbon\Carbon::parse($psku->avail_date)->format('Y-m-d') }}
您可以按照自己的方式格式化
format('d/m/Y').
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.