带有select\u datetime的Ruby-on-Rails表单方法
我在RubyonRails中有一个表单,它使用了f.label、f.textarea等方法 我还想对f.select\u datetime使用相同的方法,但它不起作用。如何获得select_datetime输入以使用标准格式方法带有select\u datetime的Ruby-on-Rails表单方法,ruby-on-rails,forms,datetime,Ruby On Rails,Forms,Datetime,我在RubyonRails中有一个表单,它使用了f.label、f.textarea等方法 我还想对f.select\u datetime使用相同的方法,但它不起作用。如何获得select_datetime输入以使用标准格式方法 <tr> <td><%= f.label :price %>:</td> <td> <%= f.text_field :pr
<tr>
<td><%= f.label :price %>:</td>
<td>
<%= f.text_field :price, :placeholder => "price (decimal format, e.g. 12.99 or 19)" %>
</td>
</tr>
<tr>
<td><%= f.label :ends_at %>:</td>
<td>
<%= select_datetime Time.now + 4.days %>
</td>
</tr>
:
“价格(十进制格式,例如12.99或19)”%>
:
您可以使用
以下是它的文档:您可以这样使用:
<%= f.datetime_select(:field_name, :default => { Time.now + 4.days }) %>
{Time.now+4.days})%>
最适合日期时间选择{:hour=>23,:minute=>59})%>
参考此链接您能告诉我您的错误是什么吗