0

我的数据库中有一个时间字段。我想要一个时间选择字段来选择三个下拉菜单的时间,12 小时制。第一个下拉菜单是从 1 到 12 选择小时,第二个下拉菜单是从 1 到 59 选择分钟,第三个下拉菜单是选择 AM 或 PM,用于数据库中的单个时间字段列。我已经搜索过这种时间助手,但我没有找到。有没有办法在Rails中自定义时间选择助手以这种方式选择时间格式?

4

1 回答 1

1

没有内置的 Rails 助手可以添加单独的选择字段以在 AM/PM 之间进行选择。但是,time_select助手将允许您按照您的要求选择小时、分钟、上午/下午的时间。这很可能也是完成此任务的建议“Rails 方式”。您可以使用:ampm选项将小时显示为“12 PM”、“01 AM”等。

time_select 'game', 'game_time', {:ampm => true}

有关更多信息,请参阅time_select文档页面。

于 2015-08-03T13:50:50.310 回答