获得N个月前的时间

如果今天是2011.5.12 想获得2011.3.12
//获得当前时间
Calendar cal1 = Calendar.getInstance(); //取得时间
cal1.add(Calendar.MONTH , -2); //算出今天的时间 以本月0计数 前两个月既2
int year1=cal1.get(Calendar.YEAR);
int month1=cal1.get(Calendar.MONTH)+1;
int day=cal1.get(Calendar.DAY_OF_MONTH);

String Date=year1+"-"+month1+"-"+day;//Date="2011-3-12"

猜你喜欢

转载自zhangyidong.iteye.com/blog/1064170