【发布时间】:2015-06-16 08:54:28
【问题描述】:
我有日期数组。例如 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>,如果收据在本周有日期,我将其添加到新列表中。但它不起作用。
【问题讨论】:
-
您需要检查Date now 和getCreatedDate 的日期格式。比较需要相同。
标签: android android-date