Может быть, есть более простой способ ... но это работает.
NSDate *now=[NSDate date];
NSCalendar *cal = [NSCalendar currentCalendar];
NSDateComponents *components = [cal components:NSHourCalendarUnit fromDate:now];
int hour = [components hour];
if ( hour > 12 ){
NSLog(@"PM %d",hour);
} else {
NSLog(@"AM");
}