У меня есть массив дат. Например 10 дат. Мне нужно рассчитать каждую дату - это на этой неделе или на прошлой неделе. Как сделать это?
private List<Receipt> getSectionPosition(List<Receipt> receiptList){
List<Receipt> list = new ArrayList<>();
Date now = new Date();
for (int i = 0; i<receiptList.size(); i++){
if (receiptList.get(i).getCreatedDate().compareTo(now)==0){
list.add(receiptList.get(i));
}
}
return list;
}
я передаю List<Receipt>
, и если квитанция имеет дату на этой неделе, я добавляю ее в новый список. но это не работа.