4

月曜日からカレンダーを開始する必要があります。今日の日付 (2012 年 8 月 7 日) が懸念されているように、最初の日を月曜日、週の最小日数を 1 とすると、Java は 1 年の週を 33 として提供し、アンドロイド 32 はなぜですか?

したがって、次の機能を持つカレンダーの代替が必要です。私が使用しているコード:

Calendar cal = Calendar.getInstance();
cal.setFirstDayOfWeek(Calendar.MONDAY);
cal.setMinimalDaysInFirstWeek(1);

out("For date : "+df.format(cal.getTime())+" Week = "+cal.get(Calendar.WEEK_OF_YEAR));

何か助けはありますか?

4

1 に答える 1