我可以使用获取时区列表
NSArray *timezoneNames = [NSTimeZone knownTimeZoneNames] ;
问题是列表是根据设备上设置的当前日期生成的。我希望使用未来日期生成此列表,以便正确反映适用的夏令时偏移。
例如,如果我在 2012 年 5 月使用 APP,那么芝加哥的时区条目是
美国/芝加哥 (CDT) 偏移量 -18000(日光)
如果我在 2012 年 2 月使用相同的应用程序,芝加哥的条目是
美国/芝加哥 (CST) 偏移量 -21600
我可以在我的代码中更改系统日期,以便我可以随意生成任何特定日期的列表吗?
桑杰