日期年份小时的数据分类插件:分钟

时间:2014-07-18 15:18:46

标签: datatables jquery-datatables

是否有日期格式的排序插件

16 Jul 2014, 2:04 p.m.
18 Jul 2014, 11:54 a.m.
27 Jun 2014, 5:56 p.m.

日期目前按默认格式排序(7月16日应在7月18日之前,但在6月27日之后)。

这是我的表定义:

$(document).ready(function() {
var dt = $("#files_table").dataTable({
    "paging": false,
    "defaultContent": "No Data",
    "order": [[ 0, "desc" ]],
    "aoColumnDefs": [
        { "bSortable": false, "aTargets": [ 7, ]},
        { "sClass": "center", "aTargets": [ 7, ]},
        { "sType": "date-uk", "aTargets": [ 0, ]},
        ]
});

在我指定日期类型的底部(当前" date-uk"),没有任何日期格式 http://datatables.net/plug-ins/sorting/对应于日期名称hh:mm。

我唯一的选择是创建自己的数据源排序功能吗?这似乎是一种非常常见的格式。

1 个答案:

答案 0 :(得分:2)

您可以在不添加任何其他插件的情况下对日期进行排序,只需将日期的时间戳放在data-order属性中。

Demo

Documentation