Flex Builder, как мне отсортировать на этот раз ArrayCollection? - PullRequest
0 голосов
/ 23 марта 2011

Как мне отсортировать ArrayCollection на этот раз? Мне нужно, чтобы это было отсортировано от самого раннего к последнему.

"8:00 утра"
"2:00 PM"
"10:00 AM"
"11:00 AM"
"12:00 PM"
"7:00 утра"
"3:00 PM"
"4:00 PM"

Ответы [ 2 ]

1 голос
/ 23 марта 2011

См. Эту утилиту сортировки ArrayCollection:

http://cyrilmazur.com/2010/08/sort-arraycollection-flex.html

Должна быть отличной начальной / конечной точкой

0 голосов
/ 23 марта 2011

На самом деле, это коллекция строк.Чтобы отсортировать его, получите Array из ArrayCollection со свойством source.Изучите метод Array.sort .Вам нужно будет реализовать функцию сравнения для перехода в метод sort.Осталось выяснить, какая дата позже - вы можете попробовать parseDate или разбить строку на части и подсчитать количество часов самостоятельно.

...