laravel8查询出来少8个小时
- config/app.php 设置了
'timezone' => 'PRC',
- 数据库字段类型
timestamp
查询出来还是少8个小时,目前找到这个方法解决,每个model都要设置,有什么好的办法统一设置?
#model
use DateTimeInterface;
protected function serializeDate(DateTimeInterface $date){
return $date->format('Y-m-d H:i:s');
}
创建一个基类就好了呀,所有的model都继承那个基类,基类里边改时间格式就行了,如果你说model是命令创建的,那你可以把model的存根文件发布出来,修改一下就好了 类似于我这样