【问题标题】:Rails time_select specify start and stop hoursRails time_select 指定开始和停止时间
【发布时间】:2018-02-05 05:38:22
【问题描述】:

希望调整我的time_select 下拉列表以仅显示指定范围之间的小时数。所以现在它显示 12 AM、01 AM、02 AM ...等,但我只想让用户在早上 7 点和晚上 7 点之间进行选择。我在任何地方都找不到此信息。

另外,如果有人知道如何删除小时/分钟选择的前导零,那真是太好了。

<%= f.time_select :job_time, { ampm: true, :minute_step => 15, :time_separator => "" }, { class: 'form-control time-select mb-3' } %>

【问题讨论】:

    标签: ruby-on-rails time


    【解决方案1】:

    只需传递start_hourend_hour 选项:

    <%= f.time_select :job_time, { start_hour: 7, end_hour: 19, ampm: true, :minute_step => 15, :time_separator => "" } %>
    

    文档here

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-05-25
      • 2019-09-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-01-22
      • 1970-01-01
      相关资源
      最近更新 更多