мне нужно рассчитать начало недели и ее конец, зная дату. (неделя начинается не в четверг, например)
Примечание: я только новичок в разработке для Android.
вот мой код
SimpleDateFormat dateformate = новый SimpleDateFormat("дд/ММ");
Код: Выделить всё
// get today and clear time of day
Calendar cal = Calendar.getInstance();
// get start of this week in milliseconds
cal.set(Calendar.DAY_OF_WEEK, cal.getFirstDayOfWeek());
cal.add(Calendar.DAY_OF_YEAR, 7*(WeekIndex-1));
result = dateformate.format(cal.getTime());
cal.add(Calendar.DAY_OF_YEAR, 6 );
result=result+" - " + dateformate.format(cal.getTime());
Примечание: i не могу добавить день к результату, так как индекс недели меняется при изменении ее начала
Подробнее здесь: https://stackoverflow.com/questions/165 ... ay-of-week
Мобильная версия