birinci ve bitiş tarihini almak için aşağıdaki yöntemi kullanabilirsiniz. Yılı Calendar.YEAR
ve yılın haftasıyla public void set(int field, int value)
yöntemini kullanarak Calendar.WEEK_OF_YEAR
ile ayarlayabilirsiniz.
Yerel ayar doğru şekilde ayarlandığı sürece, haftanın ilk gününü değiştirmek için setFirstDayOfWeek
kullanabilirsiniz. Takvim örneğiniz tarafından temsil edilen tarih, başlangıç tarihiniz olacaktır. Bitiş tarihiniz için 6 gün ekleyin.
Calendar calendar = new GregorianCalendar();
// Clear the calendar since the default is the current time
calendar.clear();
// Directly set year and week of year
calendar.set(Calendar.YEAR, 2011);
calendar.set(Calendar.WEEK_OF_YEAR, 51);
// Start date for the week
Date startDate = calendar.getTime();
// Add 6 days to reach the last day of the current week
calendar.add(Calendar.DAY_OF_YEAR, 6);
// End date for the week
Date endDate = calendar.getTime();
MonthDisplayHelper & JodaTime kullanmayı denedim, ancak bir şekilde gerekli olanı elde edemedi. Thanx Sunil & Chase .. ur çözümünü deneyecek ve 2015'in – AndroidGuy