I am currently trying to schedule a method for execution once per week on a day which the user will select. I know I can get the current date via:
Date date = new Date();
When setting up my TimerTask for execution, I need to increment the date by 1-6 days depending on which day of week is selected by the user. I do not see a setDay() method in the documentation and was wondering if parsing the day out, changing it, and adding back to the date object is the only way. Seems like something much more simple would be out there.