0
点赞
收藏
分享

微信扫一扫

laravel 7.0以上时间格式转换

juneyale 2022-07-12 阅读 45


laravel7 以后,默认的把创建和更新时间转换成了带上时区的YMD,看着很不习惯,但是也提供了相应的配置方法.

/**
* 为数组 / JSON序列化准备一个日期
*
* @param \DateTimeInterface $date
* @return string
*/
protected function serializeDate(DateTimeInterface $date)
{
return $date->format('Y-m-d');
}

## 或者直接定义属性:
protected $casts = [
'birthday' => 'date:Y-m-d',
'joined_at' => 'datetime:Y-m-d H:00',
];

文档:
​​​https://learnku.com/docs/laravel/8.x/eloquent-serialization/9411#date-serialization​​


举报

相关推荐

0 条评论