大家都来帮忙或学习呀,如何得到一个指定的月中有几周? 谢谢
大家都来帮忙或学习呀,如何得到一个指定的月中有几周? 谢谢
[解决办法]
主,你思路,算出有多少星期天就知道有周了.
//入三,年,月,月的天
public int getWeekCount(int year,int month,int days){
//其天不要也行,可以算出的
//主你自己完善吧
int week,ws=0;
Calendar c = Calendar.getInstance();
for (int i = 1; i <= 31; i++) {
c.clear();
c.set(year,month,i);
week = c.get(Calendar.DAY_OF_WEEK)-1;
if (week==0) {
ws++;
}
}
System.out.println(month+ "有 "+ws+ "周 ");
}