Ruby on rails 如何在RubyonRails中缩短一周中的几天

Ruby on rails 如何在RubyonRails中缩短一周中的几天,ruby-on-rails,ruby,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

我正试图缩短一周中的几天

星期一、星期二改为星期一、星期二

我有以下代码:

    <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>

尝试截断ActionView帮助程序


尝试截断ActionView帮助程序


对于本地化值,请使用:

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"]

对于本地化值,请使用:

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"]

GlobalConstants::DAYS\u OF_WEEK是如何定义的?为什么不在ruby中使用Date::ABBR\u DAYNAMES常量,而不是自己编写呢?@japed我认为你的评论值得回答@AndreyDeineko他可能有充分的理由不使用这个。Stefan刚刚发布了这一点,但在本地化值方面做得更进一步。GlobalConstants::DAYS_OF_WEEK是如何定义的?为什么不在ruby中使用Date::ABBR_DAYNAMES常量,而不是编写自己的?@japed我认为你的评论值得回答@AndreyDeineko他可能有充分的理由不使用这个。Stefan刚刚发布了这篇文章,但在本地化的价值观方面做得更进一步。