title: Trying to get date of Monday in current week
body: <p>I have implemented a method to get the date of the Monday in the current week, and I have assigned Monday to be the first day of the week.</p>
  
  <p>But, no matter what I do, it returns Sun Mar 24 15:03:07 GMT 2013. I can't see what the issue is here. Anybody able to help?</p>
  
  <pre><code>public static Date getFirstDayOfWeekDate()
  {
      Calendar cal = Calendar.getInstance();
      cal.setFirstDayOfWeek(2);
      cal.set(Calendar.DAY_OF_WEEK,
      cal.getActualMinimum(Calendar.DAY_OF_WEEK));
      Date firstDayOfTheWeek = cal.getTime();
      return firstDayOfTheWeek;
  }
  </code></pre>