Jquery datatable日期列排序不基于最近日期排序

Jquery datatable日期列排序不基于最近日期排序,jquery,asp.net-mvc,datatables,Jquery,Asp.net Mvc,Datatables,我是Jquery的新手 使用名为的Jquery插件。 这里我得到了一个日期列排序问题。 在我的项目中,我想根据最近的日期对列进行排序。 但它是从上到下,从下到上排序的 有人能帮忙吗? 谢谢 jQuery.extend(jQuery.fn.dataTableExt.oSort{ “英国日期前”:功能(a){ var-ukDatea=a.split('/'); 返回(ukDatea[0]+ukDatea[1]+ukDatea[2])*1; }, “日期英国asc”:功能(a、b){ //警报(a)

我是Jquery的新手 使用名为的Jquery插件。 这里我得到了一个日期列排序问题。 在我的项目中,我想根据最近的日期对列进行排序。 但它是从上到下,从下到上排序的 有人能帮忙吗? 谢谢

jQuery.extend(jQuery.fn.dataTableExt.oSort{
“英国日期前”:功能(a){
var-ukDatea=a.split('/');
返回(ukDatea[0]+ukDatea[1]+ukDatea[2])*1;
},
“日期英国asc”:功能(a、b){
//警报(a)
//var-ukDatea=a.split('/');
//if(ukDatea[2])
回报率((ab)?-1:0);
},
“日期描述”:功能(a、b){
回报率((ab)?1:0);
}
} );

要使用此插件,应导入js文件:

<script type="text/javascript" src="//cdn.datatables.net/plug-ins/1.10.11/sorting/date-uk.js"></script>
结果:

如果您想要一个没有extern js的示例,请尝试


要使用此插件,应导入js文件:

<script type="text/javascript" src="//cdn.datatables.net/plug-ins/1.10.11/sorting/date-uk.js"></script>
结果:

如果您想要一个没有extern js的示例,请尝试


您可以使用php解决排序问题

$mydate = strtotime($startdate);
$newformat = date('d-m-Y',$mydate);
echo '<tr>';
echo '  <td data-sort="'. $mydate .'">'.$newformat .'</td>';
$mydate=strottime($startdate);
$newformat=date($d-m-Y',$mydate);
回声';
回显“.$newformat.”;

您可以使用php解决排序问题

$mydate = strtotime($startdate);
$newformat = date('d-m-Y',$mydate);
echo '<tr>';
echo '  <td data-sort="'. $mydate .'">'.$newformat .'</td>';
$mydate=strottime($startdate);
$newformat=date($d-m-Y',$mydate);
回声';
回显“.$newformat.”;