日期:2014-05-20  浏览次数:20726 次

高手求救,十万火急.关于日历类的问题.在线等啊!
怎样得到当前日期(new   Date())的前一个月的日期啊.

------解决方案--------------------
Calendar cal = Calendar.getInstance();
cal.add(Calendar.MONTH, -1);

如果日期大于上一个月的最大日期,将取上个月的最大日期
如3.30 --> 2.28
------解决方案--------------------
calendar.roll(Calendar.MONTH,false);