Rails的time_select设置默认
我使用time_select在轨视图,它看起来是这样的:Rails的time_select设置默认
<div class="field">
<%= f.label :StartTime, "Start Time" %><br />
<%= f.time_select :StartTime %>
</div>
我想默认时间为09:00(AM),我该怎么做?
怎么样设置相应的模型属性?
def new
@session = Session.new
@session.StartTime = Time.now.beginning_of_day + 9.hours
end
注意,在Ruby中这是对被广泛接受的惯例在PascalCase名称的方法。 StartTime
应该变成start_time
。 (由于您没有指定任何名称,我冒昧地命名模型Session
)。
非常感谢! – 2012-01-02 23:24:49
你应该接受有用的答案。 :-) – 2012-01-03 05:53:03
好的,这个网站还是新手。 – 2012-01-07 19:23:37
提示:如果您发布了一段代码,请将其缩进4个空格。反引号用于突出显示代码的小内联部分。 – 2012-01-01 21:47:09