Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/72.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
jQuery UI datepicker parseDate方法不分析20140906_Jquery_Datepicker_Jquery Ui Datepicker - Fatal编程技术网

jQuery UI datepicker parseDate方法不分析20140906

jQuery UI datepicker parseDate方法不分析20140906,jquery,datepicker,jquery-ui-datepicker,Jquery,Datepicker,Jquery Ui Datepicker,我正在使用以下代码,但是,$.datepicker.parseDate方法在指定格式时无法解析20140906。如何在日期选择器中解析此格式 function setValueDateRange(){ if($("#businessDate").val()!=null && $("#businessDate").val()!='' && $("#businessDate").val()!='undefined'){ var tillDate

我正在使用以下代码,但是,$.datepicker.parseDate方法在指定格式时无法解析
20140906
。如何在日期选择器中解析此格式

function setValueDateRange(){
    if($("#businessDate").val()!=null && $("#businessDate").val()!='' && $("#businessDate").val()!='undefined'){
        var tillDateMin = $.datepicker.parseDate(GLOBAL_DATE_FORMAT,  $("#businessDate").val());
        tillDateMin.setDate(tillDateMin.getDate()+3);
        $("#paymentValueDateBatch").datepicker( "option", "minDate", tillDateMin);
    }

}

// GLOBAL_DATE_FORMAT-> yyMMdd
// $("#businessDate").val()->20140906

$.datepicker.parseDate
解析字符串并返回日期对象。注意,第一个参数中的告诉parseDate如何解析给定的日期等

您使用的是
yyMMdd
,因此它预期的日期如下

$.datepicker.parseDate('yyMMdd', '2014september06');
月份格式如下所示

  • mm-月份(两位数)
  • 月名短
  • 月名 长的
这里有一些有效的例子

$.datepicker.parseDate('yymmdd', '20140906');
$.datepicker.parseDate('dd/mm/yy', '06/09/2014');

$.datepicker.parseDate
解析字符串并返回日期对象。注意,第一个参数中的告诉parseDate如何解析给定的日期等

您使用的是
yyMMdd
,因此它预期的日期如下

$.datepicker.parseDate('yyMMdd', '2014september06');
月份格式如下所示

  • mm-月份(两位数)
  • 月名短
  • 月名 长的
这里有一些有效的例子

$.datepicker.parseDate('yymmdd', '20140906');
$.datepicker.parseDate('dd/mm/yy', '06/09/2014');

看起来您在详细描述问题之前意外提交了问题。标题应该是问题的摘要,而不是问题本身。看起来您在详细描述问题之前意外提交了问题。标题应该是问题的摘要,而不是问题本身。