2つの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);
}