项目中看到别人写的
Calendar canlandar = Calendar.getInstance();
canlandar.add(5, -2);
api中是这样写的:
Calendar cal = Calendar.getInstance();
cal.add(Calendar.DATE, 20);
cal.add(Calendar.MONTH, -2);
所以不懂这里的5是什么意思,上网一搜,结果如下:
如果是1则代表的是对年份操作,2是对月份操作,3是对星期操作,5是对日期操作,11是对小时操作,12是对分钟操作,13是对秒操作,14是对毫秒操作
所以,此处为日期减去2天。
作者地址:http://blog.csdn.net/forrestgtju/article/details/11083833