ActionView::Helpers::FormOptionsHelper は、time_zone_options_for_selectを提供して、UTC オフセットを持つすべてのタイムゾーンを含む選択コントロールのオプションのリストを取得します。私が抱えている問題は、夏時間が有効になっているときに正しいオフセットを表示する方法です。
たとえば、米国の山岳部の時間は通常 -7 UTC ですが、夏の間は事実上 -6 UTC になります。そのリストにそれを正しく反映させる方法はありますか?
ActionView::Helpers::FormOptionsHelper は、time_zone_options_for_selectを提供して、UTC オフセットを持つすべてのタイムゾーンを含む選択コントロールのオプションのリストを取得します。私が抱えている問題は、夏時間が有効になっているときに正しいオフセットを表示する方法です。
たとえば、米国の山岳部の時間は通常 -7 UTC ですが、夏の間は事実上 -6 UTC になります。そのリストにそれを正しく反映させる方法はありますか?