1
2
3
4
5
6
7
8
9
// Увы, это не работает, сортировка идет по строковым значениям.
var list:Array = [];
list[0] = new Date(2006, 0);
list[1] = new Date(2006, 1);
list[2] = new Date(2007, 0);
list[3] = new Date(2000, 0);
list.sort(Array.NUMERIC);
А могло бы, ведь
new Date().valueOf(), как и
Number(new Date()) дают ЧИСЛА (таймстэмпы)...
Почему бы стандартной сортировке при флаге
Array.NUMERIC не приводить аргументы к числам?
Ну да, конечно, можно написать свою функцию сортировки ради этого.
Бу-бу-бу.
Бангалор-Бангалор, я не твой, отпусти меня, Бангалор.