我正在尝试获取每月1号的工作日。香港专业教育学院尝试过此方法,但它给我的电话号码不正确
mycal = new GregorianCalendar(2016, 10, 1);
Integer firstDayOfMonth = mycal.get(Calendar.DAY_OF_WEEK);
2016年10月1日是星期六,Android Studio的回答是3。
2017年4月1日也是一个星期六,但是我到了2。不知道我在这里做错了什么。
month-用于在日历中设置MONTH日历字段的值。月值从0开始。例如,一月为0。
因此,您想要获取的日期是11月1日。
还考虑使用预定义的常量,如下所示:
Calendar mycal = new GregorianCalendar(2016, Calendar.OCTOBER, 1);
Integer firstDayOfMonth = mycal.get(Calendar.DAY_OF_WEEK);
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句