Calendar類中的DAY?
1、int day_of_week_in_month = calendar.get(Calendar.DAY_OF_WEEK_IN_MONTH); //某月中第幾周。
2、按這個月1號算,1號起就是第1周,8號起就是第2周。
3、以月份天數為標準 ,int week_of_month = calendar.get(Calendar.WEEK_OF_MONTH);//日歷式的第幾周。(例如今天是8-21,是八月的第四周)。
說明:
1、星期是一周日開始,所以周日是該周的第一天,周一是第二天,以此類推
2.)1至7號在 DAY_OF_WEEK_IN_MONTH中永遠是1(第一個星期); 8至14號是DAY_OF_WEEK_IN_MONTH中的 2 (第二個星期)2,以此類推
下面截一個java的實例,日期為 2014-02-06,你可以直接查一下這一天為周4