Я хотел бы знать, как вычесть два текстовых поля, которые имеют datepicker. И отобразите результат в метку. Ex .: (25.05.2013) - (17.05.2013) = 1 неделю и 1 деньВычитают два текстовых поля, которые имеют datepicker
NSDate *now = [NSDate date];
NSDate *then = self.datepicker.date;
NSTimeInterval howLong = [now timeIntervalSinceDate:then];
NSUInteger w, d;
w = (howLong/604800);
d =
NSString *str = [NSString stringWithFormat:@" x weeks, y days", w, d];
label1.text = str;
Начала расчета от самого большого блока вы хотите отобразить, например, год, а затем переходите к следующему блоку, например, месяц и расчет оставшегося –
Подсказки:. Преобразование обе даты относятся к общему числу секунд с 1970 года. –