Date temporal=sd2.parse(cadenafechahora);
System.out.println("***temporal: "+temporal);
Long tiempoexacto=temporal.getTime();
//System.out.println("tiempoexacto:"+tiempoexacto);
Cita miciCita=new Cita();
miciCita.setAlumno(this.alumnoElegido);
miciCita.setDtfecharegistro(new java.sql.Timestamp(tiempoexacto));
System.out.println("fecha para el mysql:"+miciCita.getDtfecharegistro());
miciCita.setIntcodtiposervicio(Constantes.TIPOSERVICIO_RETIRO);
miciCita.setStrcodasistentasocial(this.asistentaElegida.getStrCodigoPersona());
miciCita.setStrcoddisponibilidadas(obtieneCodDA(this.fechaCita,this.horaCita));
miciCita.setStrestado(Constantes.CITA_PENDIENTE);
miciCita.setStrMail(this.alumnoElegido.getApoderados().getPersonas().getStrMail());
miciCita.setStrtlffijo(this.alumnoElegido.getApoderados().getPersonas().getStrTelefono());
miciCita.setTlfcelular(this.alumnoElegido.getApoderados().getPersonas().getStrCelular());
System.out.println("consultando citas pendientes para alumno: "+alumnoElegido.getIntDni());
Cita citapendiente=citaService.consultaCitaPendiente(this.alumnoElegido.getStrCodigoAlumno());
if(citapendiente!=null){
System.out.println("Existe una cita pendiente para este alumno el dia "+citapendiente.getDtfecharegistro());
FacesContext.getCurrentInstance().addMessage(null, new FacesMessage(FacesMessage.SEVERITY_ERROR,"Error: No se insert� la Cita","El Alumno ya presenta una cita pendiente para el dia "+citapendiente.getDtfecharegistro() ));
}else{
System.out.println("insertando Solicitud de Retiro ... ");
if(guardaSR()==true){
System.out.println("insertando cita ... ");
citaService.registrarCita(miciCita);