java程序日历记事本中:日历.set(month, month-1, 1);里面的参数是什么意思?
还有奥,星期几=日历.get(Calendar.DAY_OF_WEEK)-1;这句为什么要减1?...
还有奥,星期几=日历.get(Calendar.DAY_OF_WEEK)-1;这句为什么要减1?
展开
2个回答
展开全部
Calendar.get(Calendar.DAY_OF_WEEK)-1 如果没记错 sunday是0 周一是1 get(Calendar.DAY_OF_WEEK)对应的是1-7
月份是从0开始的set(month, month-1, 1);第一个应该是year 第二个月 第三个日
月份是从0开始的set(month, month-1, 1);第一个应该是year 第二个月 第三个日
追问
也就是说应该是set(year,month-1,1)吗?那month为什么会减1呢?
追答
月份是从0开始的 你传的1月要存成0的 当然减一
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询