sort bootstrap aasorting date datatables jquery-datatables

date - bootstrap - La ordenación de jQuery dataTables no funciona para el formato dd-mm-yyyy



jquery datatable sort date (2)

En mi proyecto quiero ordenar la fecha que está en formato dd-mm-aaaa. Intenté así a continuación

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)); } });

Pero esto no está funcionando. Aquí solo la fecha y el mes se ordenan no solo en función del año. Tomé referencia de aquí datatable date sorting dd / mm / aaaa issue