Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/381.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 在jquery中设置自定义日期_Javascript_Jquery_Datepicker - Fatal编程技术网

Javascript 在jquery中设置自定义日期

Javascript 在jquery中设置自定义日期,javascript,jquery,datepicker,Javascript,Jquery,Datepicker,我看到了日期的jQuery库,并将其设置为默认日期 这是为设置当前日期: $(document).ready(function () { $("#enddate").pDatepicker({ persianDigit: true, viewMode: "year", position: "auto", autoClose: true, format: fals

我看到了日期的jQuery库,并将其设置为默认日期

这是为设置当前日期:

$(document).ready(function () {
        $("#enddate").pDatepicker({
            persianDigit: true,
            viewMode: "year",
            position: "auto",
            autoClose: true,
            format: false,
            observer: false,
            altField: false,
            format : "YYYY-MM-DD HH:mm:ss",
            inputDelay: 800 
        });
    });
对于
“YYYY-MM-DD HH:MM:ss”
格式,我希望将自定义年份设置为 (1392-12-1113:51:11)

医生说我必须用

$( "#enddate" ).pDatepicker("setDate",[1392,12,11,13,51,11] );
但它不起作用

如何组合这些代码

这是html代码:

<input type="text " placeholder="pick up date" id="enddate" name="enddate" tabindex="8">

您缺少一个选项。如果还想设置时间,而不仅仅是日期,则需要启用
时间选择器
。 文件对此不是很清楚

您需要将此行添加到日期选择器初始化中

timePicker: {enabled: true}
所以它看起来是这样的:

$("#enddate").pDatepicker({
  persianDigit: true,
  viewMode: "year",
  position: "auto",
  autoClose: true,
  format: false,
  observer: false,
  altField: false,
  format : "YYYY-MM-DD HH:mm:ss",
  inputDelay: 800,
  timePicker: {enabled: true}
});
对于
时间选择器
,您还有更多选项,您应该在初始化时定义它们。查看文档以查看更多选项

由于您已经修复了打字错误,我只留下以下评论:


对于javascript编码标准,您应该使用CamelCase,因此
id
应该是
endDate
。这将使您的代码更易于阅读。

根据您链接到的文档:“格式(字符串),即“mm/dd/yyyy”-日期格式,d、dd、m、mm、yy、yy的组合。”看起来您尝试使用的格式不受支持……我想我发现了您遇到的问题。检查下面我编辑的答案