繁体   English   中英

laravel / carbon日期格式,格式错误

[英]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() }}

有关更多信息,请访问http://carbon.nesbot.com/docs/#api-instantiation

首先将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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM