Lumen7.x使用笔记(十三)时间少八个小时

586 次浏览次阅读
没有评论

Lumen7.x 使用笔记(十三)时间少八个小时

  1. 在.env 文件添加一下两行代码

    APP_TIMEZONE=PRC // 应用时区
    
    DB_TIMEZONE=+08:00 // 数据库写入加 8 小时 
  2. 数据库里的时间是对的,打印出来也是对的,但是 return 出来就少了 8 个小时

     修改文件:\vendor\laravel\framework\src\Illuminate\Database\Eloquent\Concerns\HasAttributes.php
    protected function serializeDate(DateTimeInterface $date)
    {//return Carbon::instance ($date)->toJSON (); // 去掉这行
    return Carbon::instance ($date)->toDateTimeString (); // 改成这行}
正文完
 0
评论(没有评论)