tablesorter过滤日期格式dd-mm-yyyy

时间:2015-04-06 23:47:48

标签: jquery sorting datetime filter tablesorter

我使用tablesorter来显示日期,我希望格式为dd-mm-yyyy,我有这个日期列表。

Start Date
----------
08-05-2015
05-12-2015
24-07-2015
15-06-2015
17-05-2015

但是当我对它进行排序时,它看起来就像这个形式从大到低。

Start Date
----------
24-07-2015
17-05-2015
15-06-2015
08-05-2015
05-12-2015

它有可能看起来像这样吗?

Start Date
----------
05-12-2015
24-07-2015
15-06-2015
17-05-2015
08-05-2015

我可以在将日期格式更改为mm-dd-yyyy时订购,但可以dd-mm-yyyy吗?

我尝试了这段代码,但似乎没有发生

$('#mytable').tablesorter({
   sortList: [[0,0],[2,0]], 
   dateFormat : 'dd-mm-yyyy',
});

1 个答案:

答案 0 :(得分:1)

我无法判断您使用的是original tablesorter(v2.0.5)还是fork of tablesorter,所以我会回答这两个问题:

  • v2.0.5 - 唯一可用的dateFormat选项是:

    • "us"
    • "uk"
    • "pt"(仅适用于master branch
    • "dd/mm/yy""dd-mm-yy"
  • tablesorter fork dateFormat option(目前为v2.21.4)

    • "mmddyyyy"(默认)
    • "ddmmyyyy"
    • "yyyymmdd"