最近用到了获取最近七天的日期如
代码:
public List<String> getSevenDays() throws Exception {
//获取近7天的日期 如 05-13
List<String> sevenDays = new ArrayList<>();
SimpleDateFormat simpleDateFormat = new SimpleDateFormat("MM-dd");
Calendar c = null;
for (int i=0;i<7;i++){
c=Calendar.getInstance();
c.add(Calendar.DAY_OF_MONTH, - i);
sevenDays.add(simpleDateFormat.format(c.getTime()));
}
Collections.reverse(sevenDays);
return sevenDays;
}
即可实现