rails scaffolding代码生成datetime_select,如下所示:
<div class="field">
<%= f.label :time_end %><br />
<%= f.datetime_select :time_end, :order => [:month, :day] %>
</div>
但是我只想显示月和日。时间助手有一个名为:disable_minutes和:disable_seconds的选项...但是这不适用于form_for助手。
最好的办法是什么?
答案 0 :(得分:3)
首先,我会使用date_select
(api doc here),然后执行:discard_year => true
。
示例:
date_select("article", "written_on", :discard_year => true)
答案 1 :(得分:1)
使用:discard,例如:discard_year =&gt;是的,:discard_hours =&gt;真