我希望datepicker始终显示昨天的日期,并记住应该显示最近三个月的日期,但始终应该考虑第一个月的日期。
代码:
$scope.searchFromDate = timeStamp.format('YYYY-MM-DD');
$scope.searchToDate = timeStamp.format('YYYY-MM-DD');
$( "#searchFromDate" ).datepicker({dateFormat:'yy-mm-dd',maxDate:0 , minDate:"-3M"});
$("#searchFromDate").datepicker("setDate", new Date());
$( "#searchToDate" ).datepicker({dateFormat:'yy-mm-dd',maxDate:0 , minDate:"-3M"});
$("#searchToDate").datepicker("setDate", new Date());
并且也只想选择一天的日期,假设我从日期选择了2018-11-02,那么到目前为止应该是2018-11-03,而所有其他都应该禁用。因此,用户只能选择一天,可以是任何日期,但只能是一天。
答案 0 :(得分:1)
在第二个参数中设置-1表示昨天的日期
$("#searchToDate").datepicker("setDate", -1);