sql >> Base de Datos >  >> RDS >> Mysql

Cómo obtener la fecha de un conjunto de resultados

En su caso, no estaba proporcionando el nombre de la columna del campo Fecha que se recuperará.

Esto debería hacer el trabajo

 while (rs.next()) {
    java.sql.Time dbSqlTime = rs.getTime("columnName");
    java.sql.Date dbSqlDate = rs.getDate("columnName");
    java.sql.Timestamp dbSqlTimestamp = rs.getTimestamp("columnName");     
    java.util.Date dbSqlTimeConverted = new java.util.Date(dbSqlTime.getTime());
    java.util.Date dbSqlDateConverted = new java.util.Date(dbSqlDate.getTime());
    System.out.println(dbSqlTimeConverted);
    System.out.println(dbSqlDateConverted);
 }

iterar sobre el ResultSetObject obtener la fecha del ResultSetObject que es java.sql.Date luego conviértalo a java.util.Date