在做一个报表业务的时候,需要在月初自动发上一个月的报表,所以用到了Calendar
//获取当前日期,并得到上一个月份
Date date1 = new Date();
Calendar c = Calendar.getInstance();
c.setTime(date1);
c.add(Calendar.MONTH,-1);
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM");
String yearmonth = sdf.format(c.getTime());
System.out.println("date-------------"+yearmonth);
Map<String, Object> calparamMap=