【发布时间】:2015-01-24 16:41:33
【问题描述】:
在我的项目中,我想对 dd-mm-yyyy 格式的日期进行排序。我在下面尝试过这样的
jQuery.extend(jQuery.fn.dataTableExt.oSort, {
"date-uk-pre": function(a) {
var ukDatea = a.split('-');
return (ukDatea[2] + ukDatea[1] + ukDatea[0]) * 1;
},
"date-uk-asc": function(a, b) {
return ((a < b) ? -1 : ((a > b) ? 1 : 0));
},
"date-uk-desc": function(a, b) {
return ((a < b) ? 1 : ((a > b) ? -1 : 0));
}
});
但这不起作用。此处仅对日期和月份进行排序,而不是基于年份。我从这里参考了Datatable date sorting dd/mm/yyyy issue
【问题讨论】:
-
有人对此有答案吗?
标签: date datatables jquery-datatables