Foros del Web » Programación para mayores de 30 ;) » Java »

Insertar hora

Estas en el tema de Insertar hora en el foro de Java en Foros del Web. No he podido podido insertar un horario en la tabla de postgresql, creo que es el formato de la hora. La hora la ingresa el ...
  #1 (permalink)  
Antiguo 27/03/2013, 09:49
Avatar de elemperador88  
Fecha de Ingreso: enero-2013
Mensajes: 13
Antigüedad: 11 años, 4 meses
Puntos: 1
Insertar hora

No he podido podido insertar un horario en la tabla de postgresql, creo que es el formato de la hora. La hora la ingresa el usuario en una pagina jsp con un <imput type="time">, dejo el código para ver si me pueden ayudar a saber que esta mal, espero haberme hecho entender, de antemano se los agradezco mucho.

import java.sql.Connection;
import java.sql.PreparedStatement;
import java.sql.Time;
import java.text.SimpleDateFormat;

/**
*
* @author Desarrollo2
*/
public class GuardarHorario {

public GuardarHorario(String almacen[], String hora[], String mensaje[]) {
Conexion conex = new Conexion();
Connection conn = conex.Conex();
try {
SimpleDateFormat formatoHora = new SimpleDateFormat("HH:mm:ss");
String query = "update horapedi set horario=?,mensaje=? where codialma=?";
PreparedStatement st = conn.prepareStatement(query);
Time horas[] = new Time[almacen.length];
for (int i = 0; i < almacen.length; i++) {
horas[i] = (Time) formatoHora.parse(hora[i]);
}
for (int i = 0; i < almacen.length; i++) {

st.setTime(1, horas[i]);
st.setString(2, mensaje[i]);
st.setString(3, almacen[i]);
st.executeUpdate();
}
st.close();
conn.close();
} catch (Exception e) {
e.printStackTrace();
}
}
}

Etiquetas: jsp, string
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 00:58.