NSDate alloc init создаст дату с текущим временем.Затем вы можете использовать NSDateFormatter stringFromDate для форматирования и представления этой даты.
This:
NSDate *date = [[NSDate alloc] init];
NSLog(@"%@", date);
NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];
[dateFormatter setDateFormat:@"hh-mm"];
NSString *dateString = [dateFormatter stringFromDate:date];
NSLog(@"%@", dateString);
Выходы:
2011-12-05 07:20:02.994 Craplet[1706:707] 2011-12-05 12:20:02 +0000
2011-12-05 07:20:02.995 Craplet[1706:707] 07-20