0

我有开始时间和结束时间的 Rails 4.0.0 时间格式字段。我想使用 jQuery Mobile DateBox 来格式化像“02:41 AM”这样的时间。如何将此字符串转换为 Rails 中的时间字段。我的数据库是 Postgresql。

迁移:

  t.time :start_time, :null => false
  t.time :finish_time, :null => false
4

1 回答 1

0

我决定忘记 jQuery 时间选择器,因为普通的 Rails time_selector 看起来不错。我遇到的一个问题是它输出了两个选择选项字段,它们之间有一个冒号 (:)。此冒号阻止 data-type="horizo​​ntal" 显示内联。解决方法如下。此外,在时间字段上省略 ignore_date 会导致多参数超出范围错误。

<div>
  <fieldset data-role="controlgroup" data-type="horizontal">
  <legend>Start Time</legend>
  <%= f.time_select :start_time, time_separator: "", ignore_date: true, ampm: true %>
  </fieldset>   
</div>
于 2013-06-29T14:41:38.183 回答