Wie sortiere ich ein Datum im Format MM / JJ mit dem jquery tablesorter?
-
03-07-2019 - |
Frage
Ich habe eine Tabelle, wobei eine der Spalt zeigt das Datum im MM / JJ-Format nämlich. 12/08, 01/09, 02/08, etc.
Wie die Umsetzung ich mit dem jQuery tablesorter auf diese Spalte Sortierung ( http://tablesorter.com ), so dass die Daten werden in geeigneter Weise sortiert?
das Standarddatumsformat nicht funktioniert, da es ein Datum aus drei Elementen erwartet (mm / tt / jj wie 01/06/09).
Lösung
Siehe http://tablesorter.com/docs/example-parsers.html Informationen über benutzerdefinierte Parser.
Sie benötigen einen Text zu tun Art, aber mit dem Jahr und Monat geschaltet. Sie könnten eine Format-Funktion ähnlich wie diese verwenden:
format: function(s) {
date = s.split(/\//);
return date[1] + date[0];
},
Es kann ein einfacher Weg sein, aber das ist das, was ich in der Lage war, in meiner schnellen Suche durch die Dokumentation zu finden.