mysql - 如何始终接收相同的日期格式以从区域集日期格式日期选择器(ui jquery)插入sql表

标签 mysql jquery-ui

我想使用 ui datepicker jquery。 我这样设置日期选择器:

        $.datepicker.setDefaults( $.datepicker.regional[ "" ] );
    $( "#BeginnDate" ).datepicker( $.datepicker.regional[ "us" ] );

但我必须在将表单发送为 dd-mm-yyyy 后将日期写入 SQL 表中。

根据国家/地区的不同,接收到的日期格式可能有所不同。 但我总是需要在最后 dd-mm-yyyy。

是否有一个选项或技巧可以让我使用日期选择器函数将日期转换为隐藏字段,以便我确保我将始终收到相同的格式?

更新:

我发现了以下内容:

如果我这样做,字段alternateDate不会获得值,但日期格式在发送表单后正确

$.datepicker.setDefaults( $.datepicker.regional[""] );
$( "#BeginnDate" ).datepicker(      $.datepicker.regional[ "us" ]  );   
$( "#BeginnDate" ).datepicker({     altField: "#alternateDate", altFormat: "yy-mm-dd"  });

如果我这样做,字段alternateDate 会得到一个值,但formatdate 不起作用

$( "#BeginnDate" ).datepicker({     altField: "#alternateDate", altFormat: "yy-mm-dd"  });
$.datepicker.setDefaults( $.datepicker.regional[""] );
$( "#BeginnDate" ).datepicker(      $.datepicker.regional[ "us" ]  );

有什么想法吗?

最佳答案

您可以使用alt-field使日期选择器将不同格式的日期放入另一个(隐藏)字段中。

关于mysql - 如何始终接收相同的日期格式以从区域集日期格式日期选择器(ui jquery)插入sql表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5084828/

相关文章:

php - 如何使用数组插入多个数据

MySQL - 使用左连接获取未分配资源的复杂查询

javascript - Jquery 可拖动+可调整大小导致问题,元素不会保留在其父级中

javascript - 设置 jsPlumb 线的容器元素

javascript - Jquery UI 自动完成委托(delegate)使用箭头键获得焦点

mysql - JOIN中子查询(GROUP BY)最高效的过滤位置

mysql - 有效或无效的 GROUP BY 查询

jquery - 以编程方式 'unselect' 一个 jQuery UI 可选择的小部件

javascript - 如何在模态中将焦点设置为输入?

mysql - mysql 查询的 shell 脚本输出不稳定