2.3.8アプリのユーザーから時間とタイムゾーンをキャプチャする必要がありますが、選択を作成して解析するためのクリーンなソリューションを考えることができませんでした。理想的には、次のドロップダウンメニューがあります。ストレージの最適な戦略は何ですか?最終的にはこれらの値をUTCで吐き出す必要がありますが、ユーザーは戻って正しいタイムゾーンで時刻を確認できるはずです。Answer11適切な方法でタイムゾーンの選択を取得できます。time_zone_options_for_selecttime_zone_select同様に、日付にはhttp://apidock.com/rails/ActionView/Helpers/DateHelper/date_select[date_select]があります。ストレージ:タイムゾーンがユーザーに固有で変更されない場合は、タイムゾーンをユーザーレコードに保存し、current_userを読み込むときに設定します。RailsはUTCとの間で時刻を変換し、常にデータベースにUTCを保存し、そのデフォルトのタイムゾーンに自動的に変換します(夏時間を含む!)。use_zone(zone)を使用すると、ブロックのデフォルトゾーンをオーバーライドできるため、フォーム値を受け入れてその関数で設定できます。そのブロックに値を設定します。examples]をブログエントリとして作成しました。source1私は個人的にjQueryを使用して表示のみを変更しました。