更改输入日期的日期格式

时间:2013-11-20 17:32:53

标签: javascript jquery-ui datepicker

我正在使用javascript而我正在尝试更改输入日期的格式。到目前为止,来自网上的代码如下所示,但我显然做错了,因为它没有以我希望的格式显示。

$(function () {
     $("#MainContent_PStart, #PStart").datepicker({ showButtonPanel: true });
     $("#MainContent_PEnd, #PEnd").datepicker({ showButtonPanel: true });
     $("#format").change(function () {
         $("#datepicker").datepicker("YYYY-MM-DD", "dateFormat", $(this).val());
     });
});

2 个答案:

答案 0 :(得分:0)

使用此功能更新日期选择器的格式from the documentation

$("#datepicker").datepicker( "option", "dateFormat", "yy-mm-dd" );

小心the format string is case sensitive :,因为mmMM并不意味着相同的事情。

编辑Here is a Plunker,显示如何动态更新日期选择器的日期格式。

答案 1 :(得分:0)

$(function () {
    $("#MainContent_PStart, #PStart").datepicker({
      showButtonPanel: true,
      dateFormat: "yy-mm-dd",
    });
 });