Я хочу получить минимальную и максимальную дату из средства выбора даты, но минимальная дата должна быть "-18" от текущей даты, а максимальная дата должна быть "-100". "на текущую дату.
Предположим, что текущий год 2018, тогда мне нужна минимальная дата 2000 и максимальная дата 1918.
То, что я сделал до сих пор, это :
NSCalendar *gregorian = [[NSCalendar alloc] initWithCalendarIdentifier:NSGregorianCalendar];
NSDateComponents *components = [gregorian components:NSYearCalendarUnit fromDate:[NSDate date]];
NSInteger year = [components year];
int mindt = year - 18;
int maxdt = year -100;
// NSDate * MinDate = [components year] - 18;
// NSDate * MaxDate = [components year] - 100;
// self.datePicker.minimumDate = MinDate;
// self.datePicker.maximumDate = MaxDate;
, но я не могу получить это целое число в моем формате даты..