당신이 두 개의 서로 다른 datePickers이처럼 보이는
싫증이 나다? datePicker
및 datePicker1
? 그게 뭐야?
또한, 이것은 당신이 기대하고 무엇을하지 않습니다 미래에 정확히 3천1백44만9천6백초하는 새로운 날짜를 만드는
NSDate *newDate1 = [now dateByAddingTimeInterval:60*60*24*364];
합니다. 이 아닌 다른 것을하는입니다.
NSDate *now = [NSDate date];
NSDateComponents *nowComponents = [[NSCalendar currentCalendar] components:(NSEraCalendarUnit | NSYearCalendarUnit | NSMonthCalendarUnit | NSDayCalendarUnit) fromDate:now];
// technically these next lines are unnecessary, since we only pulled out the era-year-month-day, but they're included here for understanding/completeness:
[nowComponents setHour:0];
[nowComponents setMinute:0];
[nowComponents setSecond:0];
// now we can turn it back into a date:
NSDate *todayAtMidnight = [[NSCalendar currentCalendar] dateFromComponents:nowComponents];
참조 http://stackoverflow.com/questions/5358678/how-do-을 :
은 무엇 당신이 원하는 것은 현재 날짜에서 날짜의 모든 구성 요소을 추출하고 그들을 제로 i-set-an-existing-nsdates-time – Glenn