我在rails视图中使用time_select,它看起来像这样:
<div class="field">
<%= f.label :StartTime, "Start Time" %><br />
<%= f.time_select :StartTime %>
</div>
我想将默认时间设置为09:00(AM),我该怎么做?
答案 0 :(得分:5)
如何设置相应的模型属性?
def new
@session = Session.new
@session.StartTime = Time.now.beginning_of_day + 9.hours
end
请注意,在Ruby中,它反对广泛接受的约定来命名PascalCase中的方法。 StartTime
应该成为start_time
。
(我冒昧地命名模型Session
,因为你没有指定任何名字。)