2014-05-14 41 views
0

位值當我打印這個從我的應用程序:的iOS得到的timeZone

NSLog(@"%@", [NSTimeZone localTimeZone]); 

日誌顯示:

Local Time Zone (Europe/London (GMT+1) offset 3600 (Daylight)) 

Local Time Zone (US/Eastern (GMT-4) offset -14400 (Daylight)) 

是否有返回接口只有地方?例如,歐洲/倫敦美國/東部分別?我真的不想解析結果字符串。

回答

0

嘗試: [[NSTimeZone localTimeZone] name]

+0

systemTimeZone or localTimeZone? – cateof

+0

@cateof你是對的 - localTimeZone。 – Gad

1

嘗試

NSLog(@"Time zone : %@",[[NSTimeZone localTimeZone] name]); 
0

使用此代碼。

[[NSTimeZone localTimeZone] localizedName:NSTimeZoneNameStyleGeneric locale:[NSLocale systemLocale]];