Я хочу получить минимальную и максимальную дату из даты, но минимальная дата должна быть "- 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;
но я не могу получить это целое число в формате даты.