从给定的日历范围获取周?

时间:2014-11-06 12:52:34

标签: android android-calendar

我正在实现一个应用程序,其中我有两个calendar对象,其中包含最小和最大日期范围。

  1. 有没有办法获得总周数
  2. 如何根据索引获取周信息说:需要第五周的日历范围
  3. 任何人都有建议吗?

1 个答案:

答案 0 :(得分:0)

如前所述Get the number of weeks between two Dates.也许您可以使用JodaTime http://www.joda.org/joda-time/

android版https://github.com/dlew/joda-time-android

 DateTime dateTime1 = new DateTime(date1);
 DateTime dateTime2 = new DateTime(date2);
 int weeks = Weeks.weeksBetween(dateTime1, dateTime2).getWeeks();