Ver Mensaje Individual
  #1 (permalink)  
Antiguo 07/05/2011, 04:45
alcapata
 
Fecha de Ingreso: agosto-2006
Mensajes: 34
Antigüedad: 18 años, 5 meses
Puntos: 0
Fechas con Hibernate

Hola, estoy intentando obtener un listado de una fecha en concreto cuando cambia el estado de un componente llamado datechoosercombo Lo he intentado de varias maneras pero no hay forma, en la Base de datos aparece la fecha en formato "yyyy-mm-dd":

1-
Cita:
public void onSelectionChange(SelectionChangedEvent e) {
Calendar cal = this.view.getDateSelected();
Date date = cal.getTime();
List<Tbfactura> list = this.modeloFactura.consultarFacturaPorFecha(date);
this.view.showListSolicitudes(list);
}

public List<Tbfactura> consultarFacturaPorFecha(Date time) {
return super.consultarPor("from Tbfactura f and f.fecha =" + time.toString());
}
2-
Cita:
public void onSelectionChange(SelectionChangedEvent e) {
Calendar cal = this.view.getDateSelected();
List<Tbfactura> list = this.modeloFactura.consultarFacturaPorFecha(cal.ge tTime());
this.view.showListSolicitudes(list);
}

public List<Tbfactura> consultarFacturaPorFecha(Date time) {
return super.consultarPor("from Tbfactura f and f.fecha =" + time.toString());
}

3-
Cita:
public void onSelectionChange(SelectionChangedEvent e) {
Calendar cal = this.view.getDateSelected();
DateFormat df = DateFormat.getInstace(DateFormat.SHORT);
String dateString = df.format(dateString);
Date date = df.parse(cal.getTime);
List<Tbfactura> list = this.modeloFactura.consultarFacturaPorFecha(date);
this.view.showListSolicitudes(list);
}

public List<Tbfactura> consultarFacturaPorFecha(Date time) {
return super.consultarPor("from Tbfactura f and f.fecha =" + time.toString());
}

Alguien me podría ayudar, llevo toda la mañana perdia con esto, quizas se alguna tonteria, pero lo cierto que el manejo de fechas en java en general es un poco enrevesado ( O soy yo que no lo entiende demasiado bien).
Gracias.