在rails中编辑日期时,bootstrap获取疯狂的日期格式

时间:2018-03-12 14:36:45

标签: ruby-on-rails twitter-bootstrap date bootstrap-datepicker

所以,我有一个rails应用程序,它有一个datepicker。当我第一次在日历中输入日期时,它会以这种格式显示:dd-mm-yyyy

但是rails以这种格式保存在数据库中:yyyy-mm-dd。 当我在表单中编辑它时,日期选择器变得疯狂,它看起来是1900年,而不是实际年份。

我知道这是因为格式日期不同(引导期望的日期和保存的日期)。

我尝试在编辑视图(.html.erb)中更改datepicker格式,但它不起作用。我该如何解决这个问题?

<%= f.text_field :my_date, "data-provide" => 'datepicker',
'data-date-format' => 'dd-mm-yyyy', class: 'datepicker form-control', :required => true %>

0 个答案:

没有答案