前提
Rails 5.2
内容
config/application.rbで次のように設定して、Time.currentからJST(日本標準時間)を取得することが多いかと思います。
本番サーバーでこの設定で運用した場合、日本以外の国でWebアプリを動作させると、現地の時間ではなく、JSTが表示されてしまうということでしょうか。
例えば、アメリカではアメリカの現地時間で表示させたい場合は、Time.currentを使わずに、OS(サーバー)のシステム日付を直接取得する、Rubyのメソッド(Time.nowなど)を利用するべきという考えで問題ないでしょうか。
config.time_zone = 'Tokyo'
回答1件
あなたの回答
tips
プレビュー