【发布时间】:2020-08-04 21:17:15
【问题描述】:
在我的 Laravel-5.8 中,我有以下代码:
protected $fillable = [
'id',
'first_name',
'last_name',
'date_of_birth',
];
protected $dates = [
'date_of_birth',
];
public function setDateOfBirthAttribute($value)
{
$this->attributes['date_of_birth'] = Carbon::createFromFormat('d-m-Y', $value);
}
public function getDateOfBirthAttribute($input)
{
return Carbon::parse($input)->format(config('app.date_format'));
}
配置/app.php
'date_format' => 'd/m/Y',
'date_format_js' => 'dd/mm/yy',
查看
<div class="col-md-4">
<p for="">: {{ $employee->date_of_birth }} </p>
</div
只要数据库中的 date_of_birth 字段为空,应用程序就会在视图刀片上显示今天的出生日期:
04/08/2020
当 date_of_birth 为空时,如何在 date_of_birth 的视图刀片上显示“未知”?
谢谢
【问题讨论】:
标签: laravel