标签: ruby-on-rails-3 ruby-1.9.2
我正在使用Time.zone.now来获取用户的时间。
我认为这是错误的。你能证实这是错的吗?我怎样才能获得用户的时间?
谁在我的服务器上设置Time.zone?
答案 0 :(得分:2)
是的,这是错误的。 Time.zone是您的应用程序的时区设置的任何内容。这通常在application.rb中设置
config.time_zone = 'UTC'
如果你想要一个用户的时区,你需要通过JavaScript从客户端获取它,或者让用户自己在你的应用程序中设置它。