Foros del Web » Programando para Internet » Javascript »

[SOLUCIONADO] Problemas para insertar Hora en JSP (PostgeSQL)

Estas en el tema de Problemas para insertar Hora en JSP (PostgeSQL) en el foro de Javascript en Foros del Web. Hola a todos, tengo un formulario (JSP) en el cual necesito ingresar como valor una hora (el tipo de dato es postgres es time without ...
  #1 (permalink)  
Antiguo 16/10/2013, 15:26
 
Fecha de Ingreso: octubre-2013
Ubicación: Querétaro
Mensajes: 2
Antigüedad: 10 años, 6 meses
Puntos: 0
Problemas para insertar Hora en JSP (PostgeSQL)

Hola a todos, tengo un formulario (JSP) en el cual necesito ingresar como valor una hora (el tipo de dato es postgres es time without time zone y en este formato 01:00:00) pero al momento de ingresarlo como tal, no me deja, me manda error y demás. La única forma en la que me deja insertarlo en 1988/12/05 15:00:00 (ingresándole la fecha y hora tal cual la descripción). La ideas es anteponerle la fecha, pero que solo el usuario teclee la hora. La pregunta es ¿Alguien sabe como implementar un JavaScript para que anteponga la fecha?
  #2 (permalink)  
Antiguo 16/10/2013, 17:36
 
Fecha de Ingreso: octubre-2013
Ubicación: Querétaro
Mensajes: 2
Antigüedad: 10 años, 6 meses
Puntos: 0
Respuesta: Problemas para insertar Hora en JSP (PostgeSQL)

Ya lo pude solucionar, a continuación les explico.

Agrege un script que concatena los inputs:
<script>
function concatenar(f) {
f.CHORA_INICIO.value = f.fecha1.value + f.espacio1.value+ f.hora1.value;
return true;
}
</script>

en el form, agrego que se cargue:
<form id="submitHorary" onsubmit="return concatenar(this)">

y finalmente agrego los inputs, tres escondidos y uno visible que agregara el texto (en este caso tipo time):
<p>
<label>Hora Inicio:</label>
</p>
<input type="hidden" name="fecha1" value="2013/10/16 " />
<input type="hidden" name="espacio1" value=" " />
<input type="time" name="hora1" />
<p>
<input type="hidden" name="CHORA_INICIO" path="CHORA_INICIO"
value="${chorario.CHORA_INICIO}" />
</p>
<input type="submit" value="GUARDAR" />

</form>

Cerramos el form, y funciona. Bueno, espero les sea de ayuda.

Etiquetas: formulario, js, jsp
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 20:31.