public Date getMonday(Date today) { int count=0; Date moDate; Calendar moCal = Calendar.getInstance(); moCal.setTime(today); for(int i=moCal.DAY_OF_WEEK;i>=moCal.MONDAY;i--) { count++; if (i==moCal.MONDAY) { moCal.roll(moCal.DAY_OF_WEEK, -count); moDate = moCal.getTime(); } } return moDate;}