zu sortieren Ich habe versucht, Sorter die Zeit im Format HH: MM: SS. Aber ich brauche eine anpassbare Sortierung, um die Zeit zu teilen und zu sortieren, auch wenn Zeit variiert von Minuten oder SekundenVerwenden Sie benutzerdefinierte Sortierung, um eine HTML-Tabelle mit der Zeit in HH: MM: SS-Format
Verwenden Sie benutzerdefinierte Sortierung, um eine HTML-Tabelle mit der Zeit in HH: MM: SS-Format
Antwort
HTML-Tabelle mit Javascript sortieren.
HTML:
<table class="table-bordered" border="1">
<thead>
<tr class="Headers">
<th>Number</th>
<th>Date start
</th>
<th>Date end</th>
</tr>
</thead>
<tbody>
<tr class="Entries" data-id="13">
<td data-field-type="string">1234</td>
<td data-field-type="date">01-04-2015</td>
<td data-field-type="date">01-04-2015</td>
</tr>
<tr class="Entries" data-id="24">
<td data-field-type="string">1352</td>
<td data-field-type="date">04-10-2012</td>
<td data-field-type="date">23-10-2015</td>
</tr>
<tr class="Entries" data-id="8">
<td data-field-type="string">1124</td>
<td data-field-type="date">13-05-2014</td>
<td data-field-type="date">01-04-2015</td>
</tr>
<tr class="Entries" data-id="23">
<td data-field-type="string">1652</td>
<td data-field-type="date">07-11-2013</td>
<td data-field-type="date">22-10-2015</td>
</tr>
<tr class="Entries" data-id="23">
<td data-field-type="string">1652</td>
<td data-field-type="date">04-12-2013</td>
<td data-field-type="date">22-10-2015</td>
</tr>
</tbody>
</table>
Javascript:
$('tr.Entries').each(function() {
var $this = $(this),
t = this.cells[1].textContent.split('-');
$this.data('_ts', new Date(t[2], t[1]-1, t[0]).getTime());
}).sort(function (a, b) {
return $(a).data('_ts') > $(b).data('_ts');
}).appendTo('tbody');
Ich bin ein neuer Bie zu den Javascript-Bereich .. es wäre hilfreich, wenn Sie können Anleitung mit einem Beispiel für diese –
Es gibt viele Möglichkeiten, wenn Sie Javascript verwenden. Hier ist die Beispiele sortieren HTML-Tabelle mit Datum von Javascript [http://jsfiddle.net/laupkram/kCxKn/]. Abgeleitet von https://stackoverflow.com/questions/12968886/sorting-dates-in-a-table-by-javascript ... Danke. –
- 1. anzeigen HH: MM in input type Zeit
- 2. Formatierungsdatum-Zeit in Thymeleaf "HH: mm"
- 3. Javascript konvertieren Zeichenfolge der Zeit HH: MM: SS in HH: MM
- 4. hh: mm: ss zu hh: mm sql
- 5. Trim Datum Zeit nur zu verwenden HH: mm.
- 6. CONVERT Zeit von {JJJJ-MM-TT HH: MM: SS} bis {JJJJ-MM-TT HH}
- 7. Wie numerische Zeit HH konvertieren: MM
- 8. Hinzufügen von Sekunden zu Zeit in HH: mm: ssPM-Format
- 9. Konvertieren (JJJJ-MM-TT-HH: MM: SS) Datum Zeit
- 10. String hh: mm zu date.sql hh: mm (Android, Java) oder String zu Zeit (PHP)
- 11. Zeit in String mit HH: MM: SS-Format (C-Programmierung)
- 12. Konvertieren yyyy-mm-dd hh: mm: ss Format auf Zeit
- 13. Konvertieren von Zeit (hh: mm: ss) in Dezimalwerte in R
- 14. umwandeln yyyy-mm-dd hh: mm: ss.ms bis jjjj-mm-tt hh: mm: ss mit matlab
- 15. Wie formatiere Zeit in dd: hh: mm mit moment.js?
- 16. Zeitstempelformat TT/MM/JJJJ hh: mm: ss bis JJJJ-MM-TT hh: mm: ss - MySQL
- 17. Gibt es eine Möglichkeit, die Zeit vom Format "hh: mm: ss" in "hh: mm AM/PM" zu konvertieren?
- 18. Java Verwirrung mit hh: mm
- 19. Zeitauswahl mit UltraMaskedEdit (hh: MM tt) ändert Format in HH: MM beim Betreten des Bearbeitungsmodus
- 20. Konvertieren TT/MM/JJJJ HH: MM TT in MM/TT/JJJJ HH: MM TT in C#
- 21. Wie konvertiert man JJJJ-TT-MM hh: mm: ss zu JJJJ-MM-TT hh: mm: ss?
- 22. Wie validiere ich eine Zeit im Format "YYYY: MM: DD HH: MM: SS" in C++?
- 23. konvertieren SYSDATETIMEOFFSET(), um HH: MM AM/PM
- 24. Zeit im Format hinzufügen hh: mm in C++
- 25. Parsing-Zeit mit DateTimeFormatter "hh: mm a" Ursache Ausnahme
- 26. Anzeige Plotly Histogramm Zeit in hh: mm: ss
- 27. Wie bekomme ich HH: MM von Zeit() Unterschied?
- 28. Wie konvertiere ich EPOCH-Zeit in ein Zeitformat (hh: mm)
- 29. Elasticsearch: Datentyp für Zeit (HH: mm: ss.SSS) Feld
- 30. PHP, um Ganzzahl in hh zu konvertieren: mm: ss
Bitte zeigen Sie, was Sie versucht haben und bieten ein [MCVE] – charlietfl
Es wäre hilfreich, wenn Sie ein Beispiel teilen Sortierzeit mit hh: mm: ss-Format. Ich schaute auf die folgende Option von tablesorter https://mottie.github.io/tablesorter/docs/example-option-date-format.html, aber es formatiert nicht nach Zeit . –
Dies ist im Wesentlichen ein Duplikat von https://stackoverflow.com/questions/27021789/sorting-time-hhmmss-with-tablesorter-plugin – Mottie