如何在轨道上的红宝石中缩短星期几

时间:2015-07-07 10:14:58

标签: ruby-on-rails ruby

我想缩短一周的日子。

将“星期一,星期二”改为“星期一,星期二”。

我有以下代码:

    <div class="btn-group" role="group" data-toggle="buttons">
      <% GlobalConstants::DAYS_OF_WEEK.each_with_index do |day, idx| %>
        <label class="btn btn-default btn-row" for="minicourse[days_of_week]">
        <input type="checkbox" id="minicourse_days_of_week" name="minicourse[days_of_week][]" value="<%= idx %>" /><%= day %>
        </label>
      <% end %>
    </div>

2 个答案:

答案 0 :(得分:5)

对于本地化值,请使用:

I18n.t('date.abbr_day_names')
#=> ["Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat"]

I18n.locale = :de

I18n.t('date.abbr_day_names')
#=> ["So", "Mo", "Di", "Mi", "Do", "Fr", "Sa"]

答案 1 :(得分:0)

尝试使用truncate()ActionView帮助程序。

see examples here