Как отсортировать массив по просроченной дате
Здравствуйте
У меня есть массив var array = [{id: 1, date: 1 12 2012 10:00:00 AM}, {id: 2, date: 2 8 2012 08:00:00 AM}]; На самом деле он намного больше. Мне нужно отсортировать его по просроченной дате. И нужно еще отсортировать его до просрочки на 7 дней (что бы у меня отобразился массив с элементами которые через 7 дней подойдут к своей дате) Помогите пожалуйста решить задачку. |
Цитата:
Что такое просроченная дата? Отсортировать, выбрать или выбрать и отсортировать? |
Это строка.
Ну смотри например: элемент с датой 01.01.2022 действует год, а значит 01.01.2023 это последний день, а 02.01.2023 уже просрочен. Вот мне нужно отсортировать эти объекты в массиве которые имеют дату просроченную и дату которой осталось 7 дней до его последнего дня. |
Строки так и записаны с пробелами вместо нормальных разделителей для дат?
Цитата:
Цитата:
|
Объясню по другому)))
В массиве инфа о человеке и есть дата экзамена (когда ему нужно сдавать экзамен), экзамен сдают каждый год, вот мне нужно сделать так что бы в этом массиве остались те люди которые не сдали вовремя (просрочили) и еще нужен другой вариант, что бы отображались люди которым скоро нужно сдавать экзамен, за 7 дней раньше. По поводу даты не могу сейчас сказать, так там или не так. |
Часовой пояс GMT +3, время: 16:46. |