Хотя другой ответ, упомянутый выше, технически верен, он не дает вам решения, которое вы ищете. Хотя NSDateFormatter по умолчанию использует пользовательские языковые стандарты (и, следовательно, не даст вам полезных результатов), вы можете запросить конкретный языковой стандарт для получения согласованных результатов:
NSDateFormatter *frm = [[NSDateFormatter alloc] init];
[frm setDateFormat:@"EEE MMM dd HH:mm:ss ZZZ yyyy"];
NSLocale *en_US = [[NSLocale alloc] initWithLocaleIdentifier:@"en_US"];
[frm setLocale:en_US];
[en_US release];