String str="2019-1-11 08:11";
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm");
Date date = sdf.parse(str);
Calendar c = Calendar.getInstance();
c.setTime(date);
// 按格式输出
c.add(Calendar.MONTH, -1);
int year1 = c.get(Calendar.YEAR); //获取年
int month1 = c.get(Calendar.MONTH) + 1;
String year=String.valueOf(year1);
String month=String.valueOf(month1);
System.out.println("year="+year+"month="+month);
输入:2019-1-11 08:11
输出:年:2018 月:12