title: How to get the last Sunday before current date?
body: <p>I have the following code for getting the last Sunday before the current date:</p>
  
  <pre><code>Calendar calendar=Calendar.getInstance();
  calendar.set(Calendar.WEEK_OF_YEAR, calendar.get(Calendar.WEEK_OF_YEAR)-1);
  calendar.set(Calendar.DAY_OF_WEEK, Calendar.SUNDAY);
  Log.e("first day", String.valueOf(calendar.get(Calendar.DAY_OF_MONTH)));
  </code></pre>
  
  <p>But this code doesn't work. Please, tell me, how can I fix it? </p>