В моем примере проекта я должен реализовать следующую неделю с понедельника по воскресенье в текстовом режиме (например, 6 мая >> 12 My). при нажатии следующей кнопки он должен показывать дату начала и дату начала следующей недели (например, 13 мая >> 19 мая). Я реализовал intial вид неделю с помощью следующего кодаНа следующей неделе реализация в android
Calendar c = Calendar.getInstance();
c.set(Calendar.DAY_OF_WEEK, Calendar.MONDAY);
SimpleDateFormat df = new SimpleDateFormat("dd MMMM");
String printDate = df.format(c.getTime());
//gestureEvent.setText(reportDate);
c.add(Calendar.DAY_OF_WEEK, 6);
String printDate2 = df2.format(c.getTime());
gestureEvent.setText(reportDate +" >> "+reportDate2);
на нажатие следующей кнопки недели я сделал это, но это статическое это была просто попытка попытка :)
OnClick будет вызывать эту функцию goNextWeek()
public void goNextWeek()
{
Calendar c = Calendar.getInstance();
c.set(Calendar.DAY_OF_WEEK, Calendar.MONDAY);
c.add(Calendar.DAY_OF_WEEK, 6);
System.out.println("End Date : " + c.getTime());
SimpleDateFormat df = new SimpleDateFormat("dd MMMM");
String reportDate = df.format(c.getTime());
gestureEvent.setText(reportDate);
c.add(Calendar.DAY_OF_WEEK, dates);
c.add(Calendar.DAY_OF_WEEK, 1);
System.out.println("End Date asdfadf: " + c.getTime());
}
скажите, пожалуйста, как показать следующую дату начала и окончания следующей недели?
Пожалуйста, ваши лучшие усилия по решению этой проблемы и объяснить, где вы застряли. –
Пожалуйста, проверьте эту ссылку: http://stackoverflow.com/questions/6617854/get-start-and-end-of-week-on-android – andy