java有没计算每个月几周的方法

做个小东西,类似课程表,上面有一行导航栏,显示这个月每周的日期,要求每月第一天如果是上个月最后一周的延续,则显示上个月最后一周,比如2013年9月导航栏显示的信息为

2013/08/26-2013/09/01
2013/09/02-2013/09/08
2013/09/09-2013/09/15
2013/09/16-2013/09/22
2013/09/23-2013/09/29
2013/09/30-2013/10/06

求请问下java里有没方法可获取每个月有多少周的方法。

(当月天数-逻辑上周天数)除以7

可以使用 java.util.Calendar 这个类
怎么实用可以查看API

oracle的日期函数 刚好可以满足楼主需求!我没说一定要用这个啊,只是多个思路 :D