/ / jquery datePicker: oracle no aceptará más que dateFormat: 'aa-mm-dd' - jquery, oracle, datepicker

jquery datePicker: oracle no aceptará más que dateFormat: 'yy-mm-dd' - jquery, oracle, datepicker

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 № 1

jQuery 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"