我有以下jquery代码,用于在我的搜索日期选择器上设置默认日期:
var fromDate = new Date();
var toDate = new Date();
fromDate.setDate(fromDate.getDate() - 6);
fromDate.setFullYear(fromDate.getFullYear() - 1);
$("#searchDateFrom").datepicker({ defaultDate: "-y -1m -6d" });
$("#searchDateFrom").val((fromDate.getMonth()) + '/' + (fromDate.getDate()) + '/' + (fromDate.getFullYear()));
$("#searchDateTo").datepicker();
$("#searchDateTo").val((toDate.getMonth()) + '/' + (toDate.getDate()) + '/' + (toDate.getFullYear()));
和html:
<input type="text" id="searchDateFrom">
<input type="text" id="searchDateTo">
问题是,有时我会收到无效日期,例如今天,我得到以下日期:
25分之9/ 2015-9 /二千〇一十六分之三十一
我不确定如何确保日期有效。
非常感谢任何帮助。