Cuando guardo una fecha usando jquery datepicker enEl oráculo con un formato diferente a "aa-mm-dd" siempre devuelve la fecha de hoy. ¿Alguien sabe por qué? ¿Hay algo en Oracle o Jquery que debo saber? muchas gracias...
Respuestas
1 para la respuesta № 1jQuery no tiene un selector de fecha. Si está utilizando el jQuery UI datepicker, puede decirle cuál es el formato de fecha a través de dateFormat
y altFormat
opciones
Pero parece que estás pasando la salidadel selector de fechas directamente a su capa de base de datos. Asegúrese de "formatear la fecha correctamente para la base de datos, idealmente a través de un parámetro de estilo" fecha "(no cadena / varchar) en cualquier capa de conexión de base de datos que esté utilizando. En particular, es importante no solo pasar el texto enviado desde el lado del cliente a la base de datos directamente; debe analizar o al menos validar la fecha en el nivel medio para evitar inyección SQL los ataques.
0 para la respuesta № 2
Para formatear la fecha (del jQuery UI datepicker) para usar en Oracle, agregue la siguiente configuración.
dateFormat: "dd-M-yy"