活动管理日期筛选日期格式自定义

Tob*_*ede 5 ruby ruby-on-rails date activeadmin

有没有简单的方法可以从默认的ISO格式(yyyy-mm-dd)更改ActiveAdmin日期过滤器显示格式?

Nat*_*ram 8

而不是覆盖js,你可以为datepicker提供额外的选项,如下所示:

 = f.input :my_date, as: :datepicker, datepicker_options: { dateFormat: "mm/dd/yy" }
Run Code Online (Sandbox Code Playgroud)


Fiv*_*ell 0

就在这里。我通过使用 js 设置日期时间选择器对象的选项来做到这一点

$(document).ready(function() {
  $(".datepicker").datepicker( "option", "dateFormat", 'D, d M yy' );

});
Run Code Online (Sandbox Code Playgroud)

如果这样做,输入值将类似于

Wed, 28 Nov 2012
Run Code Online (Sandbox Code Playgroud)

http://docs.jquery.com/UI/Datepicker/formatDate这里是有关支持格式的手册