我有两个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);
}