Пытается решить загадку проблемы, но не имеет большой удачи.как найти следующую и предыдущую дату с переменной даты
У меня есть список дат и объект Date, которые получают передается через функцию:
function void dateSorting(List<Date> dateList, Date newDate);
Основываясь на newDate мне нужно, чтобы выяснить, между которыми 2 индексы списка бы это newDate вписываться в.
, т.е.
если дата 1/3/2015 и список содержит:
INDEX, VALUE
0 , 5/1/2015
1 , 20/2/2015
2 , 15/3/2015
3 , 11/4/2015
Тогда функция будет распечатать/возврат 1 и 2, а также соответствующие даты 20/2/2015 & 15/3/2015.
Я прочесывал сеть для псевдокодов и примеров, но не повезло. Ближе всего я пришел к ближайшей дате newDate, которая мне не помогает.
Любая помощь приветствуется.
Хорошо, я думаю, что вы должны опубликовать свой код, что вы пробовали. –
А как насчет newDate - ** 1/1/2015 **? Я имею в виду, что должно получиться. –
1/1/2015 не должен печатать предыдущий, но только следующий, у меня нет рабочего кода, мне не удалось приблизиться к этой проблеме. – Aeseir