jquery datePicker:oracle除了dateFormat之外不接受:'yy-mm-dd'

时间:2011-07-12 06:42:38

标签: jquery oracle datepicker

当我使用jquery datepicker将日期保存到oracle中,格式不是'yy-mm-dd'时总是返回今天的日期。 有谁知道为什么?我必须知道在oracle或jquery中有什么东西吗? 非常感谢...

2 个答案:

答案 0 :(得分:1)

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

但听起来好像你正在将datepicker的输出直接传递到数据库层。确保您正确地为DB格式化日期,理想情况是通过您正在使用的任何数据库连接层中的“日期”样式参数(不是字符串/ varchar)。特别是,重要的是不要直接将客户端发送的文本传递给DB;您需要解析或至少验证中间层中的日期以防止SQL injection攻击。

答案 1 :(得分:0)

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

dateFormat: "dd-M-yy"