iOS从timeZone获取位置值

时间:2014-05-14 12:28:34

标签: 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))

是否有只返回该地点的界面?例如分别是欧洲/伦敦美国/东部?我真的不想解析结果字符串。

3 个答案:

答案 0 :(得分:1)

尝试

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

答案 1 :(得分:0)

尝试: [[NSTimeZone localTimeZone] name]

答案 2 :(得分:0)

使用此代码。

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