Javascript Datatable:日期/时间排序插件

Javascript Datatable:日期/时间排序插件,javascript,jquery,html,datatable,datatables,Javascript,Jquery,Html,Datatable,Datatables,我想订购datatable的1个日期列。 这是我的一段代码: <script src="https://cdn.datatables.net/plug-ins/1.10.15/sorting/datetime-moment.js"></script> <script src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.8.4/moment.min.js"></script> <sc

我想订购datatable的1个日期列。 这是我的一段代码:

<script src="https://cdn.datatables.net/plug-ins/1.10.15/sorting/datetime-moment.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.8.4/moment.min.js"></script>

<script th:inline="javascript">
$(document).ready(function() {

    $.fn.dataTable.moment( 'EEEE, MMMM d,yyyy h:mm,a' );

    $('#table').dataTable( {  
        "bLengthChange": false,
        "pageLength": 25,
    }); 
} );
</script>

$(文档).ready(函数(){
$.fn.dataTable.moment('EEEE,MMMM d,yyyy h:mm,a');
$('#table')。数据表({
“bLengthChange”:false,
“页面长度”:25,
}); 
} );
但我有一个错误:

jQuery.Deferred exception: $.fn.dataTable.moment is not a function TypeError: $.fn.dataTable.moment is not a function
    at HTMLDocument.<anonymous> 
jQuery.Deferred异常:$.fn.dataTable.矩不是函数类型错误:$.fn.dataTable.矩不是函数
在HTMLDocument。

确保在插入插件之前引用了moments.js

<script src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.8.4/moment.min.js"></script>
<script src="https://cdn.datatables.net/plug-ins/1.10.15/sorting/datetime-moment.js"></script>

<script th:inline="javascript">
$(document).ready(function() {

    $.fn.dataTable.moment( 'EEEE, MMMM d,yyyy h:mm,a' );

    $('#table').dataTable( {  
        "bLengthChange": false,
        "pageLength": 25,
    }); 
} );
</script>

$(文档).ready(函数(){
$.fn.dataTable.moment('EEEE,MMMM d,yyyy h:mm,a');
$('#table')。数据表({
“bLengthChange”:false,
“页面长度”:25,
}); 
} );