做图表后台如何获取前12个月的日期集合
2019-07-28 本文已影响0人
月哥说了算
使用Calendar日历对象
Calendar calendar =Calendar.getInstance();
calendar.add(Calendar.MONTH,-12);
SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy.MM");
List<String> dates = new ArrayList<>();
for (int i=0;i!=12;i++){
calendar.add(Calendar.MONTH,1);
dates.add(simpleDateFormat.format(calendar.getTime()));
}
集合内结果 (笔者运行程序时间为 2019-07-28):
