Javascript 格式化日期变量以删除不需要的字符

Javascript 格式化日期变量以删除不需要的字符,javascript,jquery,html,datepicker,Javascript,Jquery,Html,Datepicker,我使用jQuery来帮助我在一些输入框中填入日期。显示的格式为MM/DD/YYYY: $(function() { $("#datepickstart").datepicker(); }); $(function() { $("#datepickend").datepicker(); }); 输入框: 开始日期: 结束日期: 这些是表单提交的一部分,在下一页上是请求。表单info显示日期为7%2F17%2F2016。有没有办法把日期分成几个部分,这样我就可以分别写了?比如:

我使用jQuery来帮助我在一些输入框中填入日期。显示的格式为
MM/DD/YYYY

$(function() {
    $("#datepickstart").datepicker();
});
$(function() {
    $("#datepickend").datepicker();
});
输入框:

开始日期:
结束日期:
这些是表单提交的一部分,在下一页上是
请求。表单
info显示日期为
7%2F17%2F2016
。有没有办法把日期分成几个部分,这样我就可以分别写了?比如:


您可以使用
dateFormat
并指定格式(
mm-dd-yy
):

如果要获取零件日期,可以使用以下代码:

var day = $("#datepickend").datepicker('getDate').getDate();    
var month = $("#datepickend").datepicker('getDate').getMonth() + 1; 
var year = $("#datepickend").datepicker('getDate').getFullYear();
var fullDate = month + "-" + day + "-" + year;
alert(fullDate);

结果:

您可以使用
dateFormat
并指定格式(
mm-dd-yy
):

如果要获取零件日期,可以使用以下代码:

var day = $("#datepickend").datepicker('getDate').getDate();    
var month = $("#datepickend").datepicker('getDate').getMonth() + 1; 
var year = $("#datepickend").datepicker('getDate').getFullYear();
var fullDate = month + "-" + day + "-" + year;
alert(fullDate);

结果:

现在可能是阅读的好时机。现在可能是阅读的好时机。