1

我正在为我的应用程序使用这个WebDelicious DatePicker。我想得到日期的格式YYYY-MM-DD,但我不知道如何给出格式。我试图插手 JS,但我认为这不值得。

目前初始化代码为:

<script type="text/javascript">
    $(document).ready(function(){
        $('input[name=password]').passStrengthify();
        $('input[name=dob]').datepicker({
            picker: '<span class="picker"></span>'
        });
    });
</script>

我试着给这个,但它没有用。

<script type="text/javascript">
    $(document).ready(function(){
        $('input[name=password]').passStrengthify();
        $('input[name=dob]').datepicker({
            picker: '<span class="picker"></span>',
            dateFormat: 'YYYY/MM/DD'
        });
    });
</script>

网站或源代码中也没有太多可用的文档。有人可以说明我应该如何更改日期选择器中返回值的格式吗?谢谢。


重现步骤。

由于这不能在小提琴中给出,或者可以在任何地方托管,要重现结果,请执行以下操作:

  1. 下载WebDelicious DatePicker
  2. 打开sample.htm存档随附的文件。
  3. 单击日期选择器图像并选择一个日期。
  4. 它以m/d/Y格式输入。

提前致谢。

4

3 回答 3

1

进入 wdDatePicker/src/Plugins/datepicker_lang_US.js 复制粘贴/替换

 "fulldayvalue": "yyyy/MM/dd",
            "separator": "/",
            "year_index": 0,
            "month_index": 1,
            "day_index": 2,
于 2013-07-23T13:08:49.390 回答
1

datepicker_lang_US.js文件中的更改

第 4 行 n 5 “fulldayvalue”之前 :“M/d/yyyy”,“分隔符”:“/”,

“fulldayvalue”之后 :“MM-dd-yyyy”,“分隔符”:“-”,

于 2013-07-23T13:09:17.127 回答
0

我想这会做。

$( "#datePicker" ).datepicker({ dateFormat: "yy-mm-dd" });
$( "#datePicker" ).datepicker( "option", "dateFormat" );
于 2013-07-24T02:25:26.420 回答