Я не совсем уверен, что вы пытаетесь сделать, но вы можете создать объект NSDate, добавив время в секундах к другому NSDate, используя:
- (id)dateByAddingTimeInterval:(NSTimeInterval)seconds
// напр. добавить 8 часов к текущему времени:
NSDate *mydate = [NSDate date];
NSTimeInterval secondsInEightHours = 8 * 60 * 60;
NSDate *dateEightHoursAhead = [mydate dateByAddingTimeInterval:secondsInEightHours];