我需要显示当前日期的100年,但最大年份是当前年份 - 3 例如 需要一年(2017)-100。所以1917-2017(当前年份),但最大年份必须是2014年(从当年减去)。 我的代码是:
<input type="text" ng-model="formData.cspNomineeDob"
placeholder="{{'com.inspirenetz.webapp.merchant.customer_form_nominee_dob_place_holder' | translate }}"
ng-change="age(formData.cspNomineeDob)" data-year-range="c-100" data-max-date="0" in-date-picker
/>
答案 0 :(得分:0)
thisyear = new Date().getFullYear() // Get the year as yyyy
然后在配置小部件时相应地设置minDate和maxDate
[...]
$scope.options = {
minDate: new Date(yourdates),
maxDate: new Date(ofchoice)
};
[...]
答案 1 :(得分:0)
您可能正在寻找:
https://stackoverflow.com/a/14685967/1971378
从那里转载:
$(&#34; #datepicker&#34;)。datepicker({minDate:-0,maxDate:new Date(2013, 1,18)});
它在datepicker的配置中使用minDate和maxDate选项。