3、 已经一个日期,yyyy-MM-dd格式,从当前日期倒推num天,返回这一日期集合。(在画Jfreechart图时,要求日期连续,但是点可以不连续时用到)
public static List<String> getOneWeekByEndDate(String endDate, int num) {
String y = endDate.substring(0, 4);
String m = endDate.substring(5, 7);
String d = endDate.substring(8, 10);
int year = Integer.parseInt(y);
int month = Integer.parseInt(m);
int date = Integer.parseInt(d);
List<String> list = new ArrayList<String>();
Calendar c = new GregorianCalendar(year, month - 1, date);
list.add(endDate);
for (int i = 0; i < num; i++) {
c.add(GregorianCalendar.DATE, -1);
String time = formatDate(c.getTime());
list.add(time);
}
return list;
}