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.
But, no matter what I do,
Just add one to the day of the week:
Calendar cal = Calendar.getInstance(); cal.set(Calendar.DAY_OF_WEEK, cal.getActualMinimum(Calendar.DAY_OF_WEEK) + 1); return cal.getTime();