1

我可以使用获取时区列表

NSArray *timezoneNames = [NSTimeZone knownTimeZoneNames] ;

问题是列表是根据设备上设置的当前日期生成的。我希望使用未来日期生成此列表,以便正确反映适用的夏令时偏移。

例如,如果我在 2012 年 5 月使用 APP,那么芝加哥的时区条目是

美国/芝加哥 (CDT) 偏移量 -18000(日光)

如果我在 2012 年 2 月使用相同的应用程序,芝加哥的条目是

美国/芝加哥 (CST) 偏移量 -21600

我可以在我的代码中更改系统日期,以便我可以随意生成任何特定日期的列表吗?

桑杰

4

0 回答 0