Ver Mensaje Individual
  #1 (permalink)  
Antiguo 04/05/2012, 09:28
Avatar de verinchi
verinchi
 
Fecha de Ingreso: septiembre-2004
Ubicación: Buenos Aires
Mensajes: 647
Antigüedad: 20 años, 3 meses
Puntos: 2
Sonrisa Pasar desde java.lang.Object a java.util.Date para comparar

Buenas gente.
Estoy utilizando una herramienta un poco restrictiva a la hora de programar y necesito hacer una validación de fechas, simplemente comparar que la fecha final sea mayor a la inicial.
Cuando voy a recuperar los datos extendiendo de una clase nativa de esta herramienta, me encuentro con que los campos del formulario los recibe como java.lang.Object y necesito convertir estos campos a fecha para poder compararlos.
Intenté utilizando el java.sql.Date.valueOf pero me da el error: java.sql.date.valueOf can not be applied to an Object. (así que no puedo aplicarlo directamente sobre el objeto)
Intenté pasar este objeto a texto, para luego intentar pasarlo a fecha con
String xTexto=toString(xFecha) y me da el mismo error, que el toString no puede ser aplicado a una variable de tipo Object.

Alquien tiene una idea de cómo podría hacer para obtener, de estos dos objetos, la fecha, para poder compararla con CompareTo ?

Les comento que además soy novata en Java así que me pierdo bastante. :)

Desde ya, muchas gracias a todos!
__________________
Why can't we not be sober?
www.partitorium.com.ar