jquery datePicker:oracle 不会接受 dateFormat:'yy-mm-dd' 以外的其他内容



当我使用jquery datepicker保存日期到oracle的格式不是'yy-mm-dd'总是返回今天的日期。有人知道为什么吗?有什么在oracle或jquery,我必须知道吗?许多谢谢…

jQuery没有日期选择器。如果你使用的是jQuery UI日期选择器,你可以通过dateFormataltFormat选项告诉它日期格式是什么。

但是听起来好像您正在将数据拾取器的输出直接传递到数据库层。请确保正确地为DB格式化日期,理想情况下是通过在您使用的任何DB连接层中使用"date"样式参数(而不是string/varchar)。特别是,重要的是不要直接将从客户端发送的文本传递到DB;您需要在中间层解析或至少验证日期,以防止SQL注入攻击。

要格式化Oracle中使用的日期(jQuery UI datepicker),请添加以下配置。

dateFormat: "dd-M-yy"

最新更新