Календарь Android: изменение дня начала недели
У меня есть небольшая проблема, я разрабатываю приложение, и мне нужно изменить день начала недели с понедельника на другой (четверг, суббота). это возможно в Android, мне нужно рассчитать начало недели и ее конец, зная дату. (неделя начинается в четверг как пример)
Примечание: я только начинающий в разработке Android. вот мой код SimpleDateFormat dateformate = new 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());
используя приведенный выше код, я получаю результат, но с понедельником в качестве звезды недели.
Примечание: я не могу добавить день к результату, потому что индекс недели меняется с изменением его начала