Ruby on rails 如何使用简单形式过滤:GMT之间的时区?
返回一个包含GMT-11:00到GMT+13:00之间所有时区的dropbox,并返回相应的时区名称Ruby on rails 如何使用简单形式过滤:GMT之间的时区?,ruby-on-rails,ruby-on-rails-4,simple-form,Ruby On Rails,Ruby On Rails 4,Simple Form,返回一个包含GMT-11:00到GMT+13:00之间所有时区的dropbox,并返回相应的时区名称 如何仅在dropbox和它的GMT+02:00到GMT-05:00之间过滤/显示以保持与GMT-HH:MM ZONE_NAME相同的结构?我创建的唯一方法是添加一个帮助程序: = simple_form_for user, = f.input :time_zone 用这种方式: module TimezonesHelper def timezones_filtered [['(
如何仅在dropbox和它的GMT+02:00到GMT-05:00之间过滤/显示以保持与GMT-HH:MM ZONE_NAME相同的结构?我创建的唯一方法是添加一个帮助程序:
= simple_form_for user,
= f.input :time_zone
用这种方式:
module TimezonesHelper
def timezones_filtered
[['(GMT-05:00) Lima', 'Lima' ],
['(GMT-04:00) La Paz', 'La Paz' ],
['(GMT-03:00) Brasilia', 'Brasilia' ],
['(GMT+00:00) UTC', 'UTC' ]]
end
end
= simple_form_for user
= f.input :time_zone, selected: 'Brasilia', collection: timezones_filtered