주어진 날짜의 4 자리 연도를 정수로 반환하려고합니다. 나는 NSCalendar 나 NSDate 함수가 강력하지 않지만, 날짜와 날짜 포맷터의 컴포넌트와 함께 성공하지 못했습니다. 감사합니다. unsigned unitFlags = NSYearCalendarUnit | NSMonthCalendarUnit | NSDayCalendarUnit;
NSDate *
나는 내 프로그램에서 다음 코드를 가지고 : NSUInteger currentMinuteOrdinal = [[NSCalendar currentCalendar] ordinalityOfUnit:NSMinuteCalendarUnit inUnit:NSEraCalendarUnit forDate:[NSDate date]];
NSUInteger passedInMinu
날짜에 값을 추가하거나 날짜간에 차이가 발생하는 데 문제가 있습니다. 계산 된 날짜와 구성 요소가 올바르지 않습니다. 추가 할 때 1.5 개월을 더하면 1 개월 밖에 걸리지 않습니다. 그러나 모든 정수 ie (1 또는 2 또는 3 등)를 추가하면 올바르게 계산됩니다. 내가 정확히 일년 (위와 거의 동일한 코드)로 추가 된 날짜가있는 경우 차이가 지금 Flo