[英]Changing the date format in laravel
我正在从我的一个插入记录视图文件中的Bootstrap模板框架中使用日期选择器,以便DB接受日期格式,我需要使用:-将其转换为另一种格式
$this->formatDate($request->date)
现在,我正在创建一个编辑视图文件,因此在该编辑新文件中,我想将数据选择器值设置为="$this->date"
,这会将选择器值设置为相同的数据库记录日期,它返回错误:
(失效日期)
我如何返回到原始的日期选择器格式,以便可以查看?
Pyae & Sidharth提供的两个答案都是正确的,但是我只是在模型中定义一个变量 ,将其设置为我喜欢的格式:
public function setRequestDateAttribute($value)
{
$this->attributes['request_date'] = \Carbon\Carbon::parse($value)->format('d/m/Y');
}
在Laravel中,我们可以使用Carbon 。
{{ \Carbon\Carbon::parse($request->date)->format('d/m/Y')}}
它提供了一种更改任何格式的简便方法。 前往查看有关Laravel Carbon的文档
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.