我有时区:OS X 中的中欧夏令时间(自动基于位置)。在模拟器上运行我的代码时,我得到了以下结果:
NSTimeZone *tz = [NSTimeZone localTimeZone]; // Gives me Local Time Zone (Europe/Warsaw (CEST) offset 7200 (Daylight))
NSString *tzString = [tz localizedName:NSTimeZoneNameStyleShortStandard
locale:[NSLocale currentLocale]]; // Gives me CET
与 EDT / EST 相同 - 当我在 System -> Preferences 中将当前时间设置为 EDT 时,适当的方法会返回 EST ..
我错过了什么吗?