examDate.set(Calendar.MONTH, getMonth() - 1);
examDate.set(Calendar.DAY_OF_MONTH, getDay());
examDate.set(Calendar.SECOND, 0);
examDate.set(Calendar.MILLISECOND, 0);
DiaSemana dayOfWeek = new DiaSemana(examDate.get(Calendar.DAY_OF_WEEK));
Calendar examStartTime = Calendar.getInstance();
examStartTime.set(Calendar.HOUR_OF_DAY, getBeginHour());
examStartTime.set(Calendar.MINUTE, getBeginMinute());
examStartTime.set(Calendar.SECOND, 0);