私の要件はです。開始日と終了日はです。私が検索していると私は答えのトンを発見したが、1つは、私は以下のコードを発見したスレッドのいずれかをuse.Inするのが最善です混乱していると:Javaを使用して週の開始日と終了日を取得します
Calendar c = Calendar.getInstance();
c.setTime(new Date("8/16/2017"));
int dayOfWeek = c.get(Calendar.DAY_OF_WEEK);
System.out.println("day :" + dayOfWeek);
c.set(Calendar.DAY_OF_WEEK, c.getFirstDayOfWeek());
System.out.println("start of week day :" + c.getTime());
は出力:
day :4
start of week day :Sun Aug 13 00:00:00 EDT 2017
私はバグを参照してください上記のコード出力にあります。週の始まりは8月14日の月曜日でなければならないが、それはSun Aug13を示す。日付が文字列として動的に渡されるときの開始日と終了日を取得するための提案。
--EDITED-- 私が探しているのは日付を過ぎた曜日と曜日の最終日のを返すjavaコードです。 2.
ラインのように月曜日に週の最初の曜日を設定し
日曜日になりますカレンダーの週の最初の日です。 – drelliot
https://stackoverflow.com/questions/11858565/how-to-set-first-day-of-week-in-a-java-application-calendar –
私は最初の日と最後の日の両方を探しています日付が渡された週。 – scrit