Я пытаюсь установить максимальную дату оформления заказа, но моя md-max-date как-то не работает. Коды ниже
<md-datepicker ng-model="model.checkInDate" md-min-date="today" ng-change="changeDate()" required md-hide-icons="calendar" md-placeholder="Enter date"></md-datepicker>
<md-datepicker ng-model="model.checkOutDate" md-min-date="model.checkInDate" md-max-date="model.maxCheckOutdate" ng-change="changeNight()" required md-hide-icons="calendar"></md-datepicker>
ChangeDate: function (checkInDate, night) {
var model = {
checkOutDate: null,
tomorrow: null,
minCheckIndate: null,
maxCheckOutdate: null
};
model.checkOutDate = new Date(checkInDate).addDays(night);
model.tomorrow = new Date(checkInDate).addDays(1);
model.minCheckIndate = new Date(checkInDate).addDays(-1);
model.maxCheckOutdate = new Date(checkInDate).addDays(60);
console.log(model.maxCheckOutdate, "max date");
return model;
},
Почему я получил это?