У меня проблемы со сравнением дат в виде строк. Мне необходимо перебрать коллекцию и сравнить значение даты каждого объекта с 2 датами, переданными в качестве параметров. Все даты хранятся в виде строк, и я обязан хранить их в таком виде.
Известно, что все даты будут отформатированы YYYY-MM-DD
. Ниже приведен быстрый пример того, что я имею в виду. Спасибо всем!
public ArrayList<Object> compareDates(String dateOne, String dateTwo) {
for(Object object : objectCollection) {
String objectDate = object.getDate();
if(objectDate.equals(dateOne) || objectDate.equals(dateTwo)) { // Unsure of how to determine if the objects date is inbetween the two given dates
//add object to collection
}
}
return collection;
}