错误的数据库时间

vhmi4jdf  于 2021-06-25  发布在  Mysql
关注(0)|答案(2)|浏览(196)

我有 created_at 以及 updated_at 列,这是使用laravel迁移创建的 timestamps() . 现在的问题是,当我创建或更新数据时,时间比我的机器时间/时区提前了6个小时。我怎样才能解决这个问题?

vq8itlhq

vq8itlhq1#

你可以在电脑里设置时区 config/app.php 文件,例如,如果您在阿姆斯特丹(您的时区),您应该执行以下操作:

'timezone' => 'Europe/Amsterdam',
lf3rwulv

lf3rwulv2#

检查config/app.php文件中的时区行。例如我得到

'timezone' => 'Europe/Paris',

必须设置与php兼容的时区,更多信息请参见:http://php.net/manual/en/timezones.europe.php

相关问题