Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/455.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/google-apps-script/5.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 日期选择器用户界面的问题_Javascript_Jquery_Jquery Ui_Datepicker - Fatal编程技术网

Javascript 日期选择器用户界面的问题

Javascript 日期选择器用户界面的问题,javascript,jquery,jquery-ui,datepicker,Javascript,Jquery,Jquery Ui,Datepicker,我有两个输入字段,第一个用于日期选择器,第二个用于时间选择器。如果我选择星期二、星期四、星期五、星期六或星期天的约会,那么我可以预订一张21小时以内的桌子。如果我选择星期三,那么我可以预订一张长达15小时的桌子。它在Chrome和Firefox中工作得很好。在Safari和Internet Explorer中,我只能看到周二、周四、周五、周六或周日的时间 我想这是我的错,但我找不到 var d = ($(this).val()).split("-"), newDate = [d[2], d[1]

我有两个输入字段,第一个用于日期选择器,第二个用于时间选择器。如果我选择星期二、星期四、星期五、星期六或星期天的约会,那么我可以预订一张21小时以内的桌子。如果我选择星期三,那么我可以预订一张长达15小时的桌子。它在Chrome和Firefox中工作得很好。在Safari和Internet Explorer中,我只能看到周二、周四、周五、周六或周日的时间

我想这是我的错,但我找不到

var d = ($(this).val()).split("-"), newDate = [d[2], d[1], d[0]].join(",");
以下是指向JSFIDLE的链接:


我认为这是因为当您调用
新日期(newDate)
时,一些浏览器无法识别“yyyy,mm,dd”格式,请尝试通过以下方式创建日期对象:
新日期(d[2],d[1]-1,d[0])
同意…使用join()创建单个字符串…与传递3个参数不同