1
 var dateFrom = $('#date-frm').datepicker('getDate');
 alert(dateFrom);

它显示: Thu May 09 2013 00:00:00 GMT+0800

我想以这种格式显示它:2013-05-09

4

2 回答 2

0

您需要更改日期选择器的格式,例如

var dateFrom = $('#date-frm').datepicker({ dateFormat: 'yy-mm-dd' }).val();

你可以看看这篇文章或 datepicker文档

于 2013-05-16T05:31:44.250 回答
0

getDate返回日期对象不是字符串,您可以使用formatDate格式化日期对象

var dateFrom = $('#date-frm').datepicker('getDate');
alert($.datepicker.formatDate('yy-mm-dd', dateFrom));
于 2013-05-16T05:39:44.503 回答