/ / ako triediť časové hodnoty na základe Od času pri použití filtrov v uhle - javascript, angularjs

ako zoradiť hodnoty času podľa času Od použitia filtrov v uhle - javascript, angularjs

Toto sú moje vzorové údaje:

{
"day": "Sunday",
"count": [{
"desc": "sunday one event"
}, {
"j": [{
"start": "11:00 pm"
}, {
"end": "11:51 pm"
}]
}, {
"desc": "sunday second event"
}, {
"j": [{
"start": "12:00 am"
}, {
"end": "12:06 am"
}]
}]
}

A potom bude výstup:

sunday one event
11:00 PM, 11:51 PM,
sunday second event
12:00 AM, 12:06 AM,

Chcem však zobraziť údaje ako:

sunday second event
12:00 AM, 12:06 AM,
sunday one event
11:00 PM, 11:51 PM,

Ako usporiadať údaje podľa načasovania (začiatok-koniec)

odpovede:

0 pre odpoveď č. 1

Myslím, že by ste mali mať v každom riadku id, potom vás tento riadok kódu zoradí v opačnom poradí. „<tr ng-repeat="obj in object | orderBy:propertyName:reverse">"


-1 pre odpoveď č. 2

najlepším spôsobom je uložiť objekt Date a porovnať getTime () týchto objektov podľa dátumu.