Joda Time:找出一个周期中的哪几天



我有两个DateTime变量: DateTime begin, DateTime end,现在我想"遍历"这些日期之间的时间段,并逐个确定该特定日期是星期一,星期二等。(给出天数从1到7的数字)。

我看不出如何逐日走完这段时间…

说明一些问题;

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

我猜这应该行得通

    ArrayList<Integer> days = new Arraylist<Integer>();
    while(begin.isBefore(end)){
        days.add(begin.getDayOfWeek());
        begin.plusDays(1);
    }

相关内容

  • 没有找到相关文章

最新更新