Java Joda Time:查找周期中的天数

Java Joda Time:查找周期中的天数,java,datetime,jodatime,Java,Datetime,Jodatime,我有两个DateTime变量:DateTime begin,DateTime end,现在我想“遍历”这些日期之间的时间段,并确定具体日期是否为周一、周二等。。。(给天数一个从1到7的数字) 我看不出如何一个日期一个日期地走过这段时间 提前谢谢。我想这应该行 ArrayList<Integer> days = new Arraylist<Integer>(); while(begin.isBefore(end)){ days.add(beg

我有两个DateTime变量:
DateTime begin,DateTime end
,现在我想“遍历”这些日期之间的时间段,并确定具体日期是否为周一、周二等。。。(给天数一个从1到7的数字)

我看不出如何一个日期一个日期地走过这段时间


提前谢谢。

我想这应该行

    ArrayList<Integer> days = new Arraylist<Integer>();
    while(begin.isBefore(end)){
        days.add(begin.getDayOfWeek());
        begin.plusDays(1);
    }
ArrayList天数=新建ArrayList();
while(begin.isBefore(end)){
days.add(begin.getDayOfWeek());
开始。星期四(1);
}

类似的东西

for (DateTime current = begin; current.isBefore(end); current = current.plusDays(1)) {
    // do stuff
}

结合使用current.getDayOfWeek()完成了它!Tnx!