私は、日曜日から次の日曜日までに8日間フライトをしようとしています。カレンダー日曜日から日曜日
私が今実装した方法は、選択した日付からフォームを開始して7日間表示することです。
// set up calendar for sunday
Calendar sunday = Calendar.getInstance();
sunday.setTime(form.getDate());
sunday.add(Calendar.DAY_OF_WEEK, -1 * (sunday.get(Calendar.DAY_OF_WEEK) - 1));
//set up calendar for next saturday
Calendar saturday = Calendar.getInstance();
saturday.setTime(sunday.getTime());
saturday.add(Calendar.DAY_OF_WEEK, 7);
DAY_OF_WEEK
の最大は7であるので
saturday.add(Calendar.DAY_OF_WEEK, 7);
を:
saturday.add(Calendar.DATE, 8);
私はすでにカップルの変化が、運を試してみました。 アドバイスはありますか?
あなたは 'DAY_OF_YEAR'を試みたことがありますか? –
ちょうど試しましたが、変更されませんでした – Samarland
追加するとどうなりますか?例外? – MordechayS