我确实有这样的设置
配置/应用程序.rb
config.time_zone = 'London'
config.active_record.default_timezone = :utc
所有时间都将保存为伦敦当地时间。
但是,我的应用程序将在世界各地使用,因此我想显示他们的当地时间。
我怎样才能使它成为可能?
PS 我看过这个,但它似乎只有当用户是 Rails 应用程序的成员时才有效。
除非看到的人注册并设置他的当地时间,否则它不会知道他们的当地时间。
没有任何技术可以获取访问者PC的时区并用它计算UTC时间吗?
http://railscasts.com/episodes/106-time-zones-revised?autoplay=true