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