如何使用jquery tablesorter对mm / yy格式的日期进行排序?

时间:2009-01-05 19:56:06

标签: jquery tablesorter

我有一张表,其中一列以mm / yy格式显示日期。 12 / 08,01 / 09,02 / 08等。

如何使用jQuery tablesorter(http://tablesorter.com)在此列上实现排序,以便对日期进行适当排序?

使用默认日期格式不起作用,因为它需要三个元素的日期(mm / dd / yy,例如01/06/09)。

1 个答案:

答案 0 :(得分:1)

有关自定义解析器的信息,请参阅http://tablesorter.com/docs/example-parsers.html

您需要进行文本排序,但需要切换年份和月份。您可以使用与此类似的格式函数:

format: function(s) {
    date = s.split(/\//);
    return date[1] + date[0];
},

可能有一种更简单的方法,但这是我在快速搜索文档时能够找到的。