【发布时间】:2015-05-16 22:52:00
【问题描述】:
我正在尝试添加一个选择输入字段,用于设置美国地区的优先级并将时间显示为“东部时间(美国和加拿大)”而不是“(格林威治标准时间 - 05:00)东部时间(美国和加拿大)”
如果我使用以下 time_zone_select,我会得到美国时区,然后是我想要的剩余时区,但每个时区都使用我不想使用的“(GMT ...”格式。
<%= f.time_zone_select :time_zone, ActiveSupport::TimeZone.us_zones %>
如果我使用以下 collection_select,我会使用我的首选格式“东部时间(美国和加拿大)”获取区域,但只有美国区域,没有其他内容。
<%= f.collection_select :time_zone, ActiveSupport::TimeZone.us_zones, :name, :name %>
谢谢
【问题讨论】:
标签: ruby-on-rails ruby input timezone