gpt4 book ai didi

date - 模型列日期格式

转载 作者:行者123 更新时间:2023-12-01 01:02:57 25 4
gpt4 key购买 nike

我修改了我的模型日期属性以计算生日,但是现在当日期加载到我的表单中时(我使用 Form collective)我得到它像 1979-07-17 00:00:00 正确的输出应该是 1979-07-17

protected $dates = ['geburtstag'];

public function age()
{
return $this->geburtstag->diffInYears(Carbon::now());
}

我试着从模型中修改

protected $geburtstagFormat = 'Y-m-d';

但没有帮助。

在这种情况下我做错了什么

最佳答案

为什么不直接使用 $model->geburtstag->format('Y-m-d')

您还可以在您的模型中创建一个 mutaror,例如:

public function getGeburstagDateAttribute($value) {
return $this->geburtstag->format('Y-m-d');
}

并像这样使用它:

$model->geburtstag_date // outputs geburtstag date in 'Y-m-d' format

要在模型中设置日期格式,请在模型中使用 protected $dateFormat = 'Y-m-d';

关于date - 模型列日期格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45478693/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com