//Java获取当前日期的前一个月,前一天时间
Calendar calendar = Calendar.getInstance();
calendar.add(Calendar.DATE, -1);//得到前一天
calendar.add(Calendar.MONTH, -1);//得到前一个月
int year = calendar.get(Calendar.YEAR);
int month = calendar.get(Calendar.MONTH) + 1;
int date = calendar.get(Calendar.DATE);
System.out.println("DATA:"+year+"-"+month+"-"+date);