月日、時分秒を指定して日時オブジェクトを生成したい
// 年月日、時分秒を指定して日時オブジェクトを生成する NSCalendar *calendar = [NSCalendar currentCalendar]; NSDateComponents *comps = [[NSDateComponents alloc] init]; [comps setYear:2010]; [comps setMonth:1]; [comps setDay:2]; [comps setHour:3]; [comps setMinute:4]; [comps setSecond:5]; NSDate *date = [calendar dateFromComponents:comps]; NSLog(@"date: %@", date); // => date: 2010-01-02 03:04:05 +0900