我想先要拿到当前日期,只拿当前年月就行,然后把日期存放在一个数组里,这个数组还要存储当前的年月减去一个月
,一直建到24个月,也就是,这个数组里存取24个年月,请问怎么写。
希望把代码写上谢谢。
------解决方案--------------------
String[] months = new String[24];
for (int i = 0; i < 24; i++) {
Calendar c = Calendar.getInstance();
c.add(Calendar.MONTH, -1 * i);
months[i] = new SimpleDateFormat("yyyy-MM")
.format(new Date(c.getTimeInMillis()));
}
for (int i = 0; i < months.length; i++) {
System.out.println(months[i]);
}