如何在Rails中将时区设置为本地?

时间:2015-06-08 14:09:43

标签: ruby-on-rails time timezone

现在,当我向我的数据库添加新记录时,它会显示不同的时间!如何解决此问题并将时区设置为区域设置时间?

我在config/application.rb

中尝试过此操作
config.active_record.default_timezone = :local

但它对我没有帮助。

我也尝试了下一个:

def check_params
    params[:created_at] = Time.now
    permitted = params.permit(:url, :title, :description, :post_type, :category_id, :created_at)
end

但它对我也没有帮助。你建议我做什么?

1 个答案:

答案 0 :(得分:0)

在application.rb中添加以下内容

config.time_zone = 'Eastern Time (US & Canada)'
config.active_record.default_timezone = 'Eastern Time (US & Canada)'