私はこのような設定を持っています
config / application.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