ruby-on-rails - ActiveAdmin 过滤器日期格式
问题描述
使用 Rails 6 和 ActiveAdmin 2.6,我将如何更改日期字段的时间格式?更具体地说,我有
filter :birthday
对于我的资源。这会产生两个日期选择器输入字段,允许我过滤在这两个日期之间生日的记录。我想要的是在 dd.mm.yyyy 中格式化这些输入值,而不是默认的 yyyy-mm-dd。我怎样才能做到这一点?
解决方案
我找到的解决方案是将以下内容添加到 active_admin.js:
$(function() {
$('.datepicker').on('focus', function() {
$(this).datepicker('option', 'dateFormat', 'dd.mm.yy');
});
});
从https://groups.google.com/forum/#!topic/activeadmin/5SqgtX1KQnc找到
在此处查看背景信息:https ://github.com/activeadmin/activeadmin/issues/2285
推荐阅读
- wpf - 如何使用按钮样式作为其他按钮的模板?
- macos - 在 MacOS 上使用 GPS 时出现错误“ld: library not found for -lSystem”
- android - 如何停止将焦点移到 Nativescript (Android) 中的 Enter 按键上?
- android - 如何在颤振中实现后台服务以从服务器获取数据?
- algorithm - 寻找集合中整数符号组合的算法,使得集合总和为 0
- java - 匿名类访问java中的局部变量
- arcore - 我无法在最新的 Sceneform SDK 中向 chromavideo 添加视频纹理
- python - 如何在 QtWidgets.QDialog 关闭事件中做某事
- python - 如何对与熊猫中另一列匹配的值求和?
- mysql - MYSQL:如何将变量插入表中,这取决于变量是否为空?