String str = "2016-01";
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM");
Date date = sdf.parse(str);<span style="white-space:pre"> </span>//把字符串转换成Date类型
Calendar calendar = Calendar.getInstance();
calendar.setTime(date);
calendar.add(Calendar.MONTH, -1);<span style="white-space:pre"> </span>//获取日期的前一个月
String newStr = sdf.format(calendar.getTime());
得到字符串日期的前一个月
最新推荐文章于 2020-09-22 09:12:01 发布