因为shopware和MySQL时区不一致问题 , 解决办法

查看shopware时区
如下实例  是柏林时区  UTC +0:00

engine\Shopware\Configs\Default.php
    'phpsettings' => [
        'error_reporting' => E_ALL & ~E_USER_DEPRECATED,
        'display_errors' => 0,
        'date.timezone' => 'Europe/Berlin',
    ],
查看MySQL时区
通过命令行  select curtime(); 查看当前时间是否和shopware时区对应时间一致
通过更改MySQL配置参数 
[mysqld]
default-time_zone = '+0:00'
注意  Europe/Berlin  需要和 +0:00 对应
最后修改日期: 2022-07-22

作者