当我从我的应用程序打印时:
NSLog(@"%@", [NSTimeZone localTimeZone]);
日志显示:
Local Time Zone (Europe/London (GMT+1) offset 3600 (Daylight))
或
Local Time Zone (US/Eastern (GMT-4) offset -14400 (Daylight))
是否有只返回该地点的界面?例如分别是欧洲/伦敦或美国/东部?我真的不想解析结果字符串。
答案 0 :(得分:1)
尝试
NSLog(@"Time zone : %@",[[NSTimeZone localTimeZone] name]);
答案 1 :(得分:0)
尝试:
[[NSTimeZone localTimeZone] name]
答案 2 :(得分:0)
使用此代码。
[[NSTimeZone localTimeZone] localizedName:NSTimeZoneNameStyleGeneric locale:[NSLocale systemLocale]];