2011-06-16 120 views

回答

1

随着你拥有它,你就必须设置此明确

Date.civil(params[:date][:year].to_i, params[:date][:month].to_i, params[:date][:day].to_i) 

来获得日期的方式。

但是,更简单的方法是更改​​选择。

<%= select_date :model, :date %> 

<%= f.select_date :date %> 

取决于你如何表达形式。

然后,只需添加一个before_create方法模型设置当前日期:

before_create :start_with_todays_date 

def start_with_todays_date 
    self.date = Date.today 
end 
相关问题