Quiero obtener la fecha mínima y máxima de un selector de fechas, pero la fecha mínima debe ser "- 18" de la fecha actual y la fecha máxima debe ser "- 100" de la fecha actual.Fecha mínima y máxima en UIDatePicker
año en curso Supongamos que es 2018 entonces quiero fecha mínima de 2000 y la fecha máxima de 1918.
lo que he hecho hasta ahora es:
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;
pero no puedo conseguir este entero en mi formato de fecha. .
No está claro lo que está tratando de lograr. Simplemente diga qué años quiere mostrar u obtener de Date Picker. –