我使用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',
});
答案 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"