从我的理解,呼吁iPhone NSTimeZone:localTimeZone混乱
NSLog(@"Local Time Zone %@",[[NSTimeZone localTimeZone] name]);
为您提供设备的本地时区。那是什么让我为“美/中环”,我无法找到[NSTimeZone abbreviationDictionary]在缩写列表中任何地方,或时区名称在[NSTimeZone knownTimeZoneNames]列表。这个从哪里来?我需要将当前设备时区传递到Rails应用,并且它理解“Australia/Sydney”或“America/Chicago”,但不是“US/Central”。
如何采取什么localTimeZone是给我,并将其转换为一个字符串,Rails可以理解(即knownTimeZoneNames任何时区,这是应该是系统知道所有时区的名字吗?)
你会得到什么缩写:[[NSTimeZone localTimeZone]的缩写]? – stefanB 2009-11-15 14:17:37