Rails application stores incorrect time in datetime field
每当我创建模型时,都会创建两个日期时间字段(created_at和updated_at)。 每当我创建对象的新实例时,这两个字段的时间比我当前时间提前5个小时。 我在config / locales / application.rb中设置了config.time_zone ='Central Time(US& Canada)',但这没有帮助。
谢谢,
麦克风
按照设计,活动记录始终将UTC日期存储在数据库中。 当显示给用户时,它们将转换为
假设DST在你所在的地方生效,那么比当地时间早5个小时是UTC。