Javascript 在jquery中设置自定义日期
我看到了日期的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
$(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的组合。”看起来您尝试使用的格式不受支持……我想我发现了您遇到的问题。检查下面我编辑的答案