Java 获取月1日的工作日-Android Studio
我在努力争取任何一个月的第一个工作日。 我试过了,但号码不对Java 获取月1日的工作日-Android Studio,java,android,Java,Android,我在努力争取任何一个月的第一个工作日。 我试过了,但号码不对 mycal = new GregorianCalendar(2016, 10, 1); Integer firstDayOfMonth = mycal.get(Calendar.DAY_OF_WEEK); 2016-10-01是一个周六,安卓工作室的回答是3 2017年4月1日也是一个星期六,但我得到2。我不知道我做错了什么 month—用于在中设置月日历字段的值 日历月份值以0为基础。e、 g.一月份为0 所以你想要的日期是11月
mycal = new GregorianCalendar(2016, 10, 1);
Integer firstDayOfMonth = mycal.get(Calendar.DAY_OF_WEEK);
2016-10-01是一个周六,安卓工作室的回答是3
2017年4月1日也是一个星期六,但我得到2。我不知道我做错了什么
month—用于在中设置月日历字段的值
日历月份值以0为基础。e、 g.一月份为0
所以你想要的日期是11月1日
还可以考虑使用预定义的常量,如:
Calendar mycal = new GregorianCalendar(2016, Calendar.OCTOBER, 1);
Integer firstDayOfMonth = mycal.get(Calendar.DAY_OF_WEEK);
month—用于在中设置月日历字段的值
日历月份值以0为基础。e、 g.一月份为0
所以你想要的日期是11月1日
还可以考虑使用预定义的常量,如:
Calendar mycal = new GregorianCalendar(2016, Calendar.OCTOBER, 1);
Integer firstDayOfMonth = mycal.get(Calendar.DAY_OF_WEEK);