如何禁用rails timezone功能?

时间:2010-10-10 07:23:49

标签: ruby-on-rails

我只想将数据记录插入到没有时区支持的表中。如何配置它?

也就是说: 当前时间是2010-10-10 15:22:31在我的国家/地区,我想在刚刚插入的表格中的记录中创建的create_at列是2010-10-10 15:22:31。

如何配置?

1 个答案:

答案 0 :(得分:1)

Rails从您当前的时区转换为配置的db时区,我建议您将Time.zone = "NZST"和db后端时间设置为ActiveRecord::Base.default_timezone = "NZST"(将“NZST”替换为您所在的时区/您的服务器设置为)。然后时间戳应该都匹配。

config/environments.rb

中设置这两个配置选项