所以,我有一个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 %>