Rails 2错误设置Time.zone

时间:2012-07-11 20:34:13

标签: ruby-on-rails session timezone

我有以下设置:

'配置/ environment.rb文件'

config.time_zone = 'UTC'

'application_controller.rb'

before_fiter :set_timezone

def set_timezone
  session[:time_zone] = current_user.time_zone # => 'Brasilia'
  Time.zone = session[:time_zone] 
end

但是,在我看来,当我尝试:

<%= Time.zone.now %>

它返回我在'environment.rb'上设置的时区,而不是会话值中存在的时区。

有什么想法吗?

0 个答案:

没有答案