2017-09-09 2 views
2

herokuアプリでフルカレンダーを実装しようとしています。このカレンダーにすべてのイベントを表示する必要があります。私が直面している問題は、表示される時間が適切ではないということです。例えば、私はSun, 08 Oct 2017 10:00:00のような日付の時間値を持つレコードを持っていますが、午前10時の代わりにカレンダーで午後10時を示します。herokuアプリに適切な時間を表示

ご協力いただければ幸いです。 ありがとうございます。

+0

ローカルアプリで正しい時刻はありますか? – Vishal

+1

データベースの時間値はUTC時間です。アプリケーションがあなたのタイムゾーンの設定に基づいて正しい時間を表示できるように、 'application.rb'にタイムゾーンを設定する必要があります。 – Thanh

+0

@Vishalは応答に感謝します。はい、時間は私のローカルアプリで正しいです。 – Vishal

答えて

1

データベースに格納されるdatetime値はUTC時間です。

application.rbファイルにタイムゾーンを設定する必要があります。これにより、タイムゾーンの設定に基づいて正しい時間が表示されます。

関連する問題