[iOS] 특정 날짜와 시간으로 NSDate 객체를 생성하기
괴팍한(?) NSDate를 특정 날짜와 시간으로 생성해 내기 위한 방법은 다음과 같다. (역시나 NSCalendar와 NSDateComponent를 활용해야 한다)
year/month/day/hour/minute/second 는 int 타입의 정수다. 어휴 NSDate 귀찮아. -_-
관련 링크) [iOS] NSDate에서 날짜와 시간을 알아내기
NSCalendar *calendar = [NSCalendar currentCalendar]; NSDateComponents *components = [[NSDateComponents alloc] init]; [components setYear:year]; [components setMonth:month]; [components setDay:day]; [components setHour:hour]; [components setMinute:minute]; [components setSecond:second]; NSDate *result = [calendar dateFromComponents:components]; [components release];
year/month/day/hour/minute/second 는 int 타입의 정수다. 어휴 NSDate 귀찮아. -_-
관련 링크) [iOS] NSDate에서 날짜와 시간을 알아내기
댓글