通过SSH,我打印我的服务器的当前日期,根据我的位置,它是正确的:当我在MySQL上运行MySQL时,我使用了time_zone = SYSTEM --这使我认为MySQL将使用系统的日期和时间但是,当我运行SELECT CURRENT_TIME时,它返回给我的结果看起来像是在另一个时区(由于我在两个快照之间花费的时间,所以忽略差异(分钟)):是否有其他必要的配置使CURRENT_TIME在MySQL中反映完全相同的系统日
我的数据库是MySQL。我查看MySQL的时区:+--------------------+-----------Now is 14:25:59# select created_at from products;因此,如果我在我的规范源代码中使用rspec测试这个特性,我应该从数据库中获得这些数据,并加上9