code: public static Date toDateAddDaysSetOfWeek(int days, int dayOfWeek)
     {
  	Calendar cal = Calendar.getInstance();
  	
  	cal.add(Calendar.DAY_OF_YEAR, days);
  	
  	
  	return cal.getTime();
     }
docs: Add days of the year (positive or negative),
  then set day of week
  
  @param days the days to add or subtract
  @param dayOfWeek the day of week to set
  @return the new date time