Я Populating массив с набором месяцев, как это:Перестановка последовательность месяцев в порядке
var months=["March 2016","April 2016","May 2016","January 2015","February 2016"]
Как я могу переставить месяцев, чтобы, как это ниже, учитывая год, а ..:
var months=["January 2015","February 2016","March 2016","April 2016","May 2016",]
Я попытался отсортировать() месяцы, которые будут сортироваться в алфавитном порядке, что не является логичным. Все предложения для этой проблемы?
_ «Я заселение массив» _ -> это данные уже в виде этих строк при заполнении, или у вас есть доступ к данным в другой форме (например, объекты фактической даты) в настоящее время? –
использовать foreach с ключом значение пара ,,,, разделить значение .. сначала упорядочить его относительно числа (то есть год), чем создать свой собственный массив, как 1 => Январь, 2 => февраль, 3 => Март и т. Д. ... Используйте этот массив для сортировки по отношению к месяцу (когда у вас есть отсортированный массив по отношению к году) –
Имеет ли год какое-либо отношение к обязательному порядку сортировки? – Xotic750