常用方法
获取实例
static getInstannce()
设置时间
void set(字段,时间) Calendar calendar=Calendar.getInstance();//获取日历实例 calendar.set(Calendar.YEAR,1949);//设置时间 calendar.set(Calendar.MONTH,9); calendar.set(Calendar.DATE,1);
获取时间
get(字段)
参数
YEAR 年
- MONTH 月,从0算起
DATE 日
DAY_OF_MONTH 这个月的天数
DAY_OF_WEEK 从周日为1算起,周一是2,周六是7
增加时间
add(字段,数值)
例
while (calendar.get(Calendar.YEAR)!=2022){//不到2022的话,每循环一次加1天 calendar.add(Calendar.DATE,1); days++; }