我如何排序这次ArrayCollection?我需要它从最早到最晚排序
“8:00”
“2:00 PM”
“10:00”
“11:00 AM”
“下午12:00”
“上午7:00”
“下午3:00”
“下午4:00”
答案 0 :(得分:1)
请参阅此ArrayCollection排序实用程序:
http://cyrilmazur.com/2010/08/sort-arraycollection-flex.html
应该是一个很好的起点/终点
答案 1 :(得分:0)
实际上,这是字符串的集合。要对其进行排序,请从具有source
属性的ArrayCollection中获取Array。查看Array.sort方法。您需要实现比较函数以传递到sort
方法。剩下的就是如何判断以后的日期 - 你可以尝试parseDate,或者将字符串分成几部分并自己计算小时数。