AEDT and AEST are real timezones. NSTimeZone however thinks otherwise. [NSTimeZone timeZoneWithAbbreviation:@"AEDT"] returns nil.
I've tried [NSTimeZone timeZoneWithName:@"AEDT"] as well, but no luck. How do I get this to work without handling this manually (with fixed timezone offsets)?