关于获取当前月天数减去周六周天,大家进来看下,谢谢啦。
是这样的,我获取当前的月份的天数,然后减去当前月份的周六和周日的天数。
------解决方案--------------------你可以做一个方法,根据所给月的天数和这个月的第一天是礼拜几来计算整个月的周六、周日数。
这个方法其实很简单,你甚至都不用去循环,因为一个月最少28天,最多31天,很容易算的。
------解决方案--------------------Java code
Calendar cl = Calendar.getInstance();
cl.set(2011,1,3);
System.out.println("今天是星期:" + (cl.get(cl.DAY_OF_WEEK)+4)%7);
------解决方案--------------------
+3%7
------解决方案--------------------