在iphone中,我如何获得当前时区的城市?

时间:2014-04-15 06:26:43

标签: ios timezone

e.g。

我有这个当前值GMT + 8 ..或GMT + 9 如何获取此时区的城市名称?

像 * GMT + 8应输出“MANILA”

或 * GMT + 9应该输出“TOKYO”

可能吗?谢谢!

*取决于设置应用中的iPhone设置

1 个答案:

答案 0 :(得分:1)

试试这个:

NSTimeZone *cur = [NSTimeZone localTimeZone];
NSString *name = [cur name];
NSLog(@"%@",name);

输出将如下:

Asia/Dhaka

对于您的情况,使用您想要的时区构建一个NSTimeZone对象,然后使用此过程获取城市名称。

希望这会有所帮助.. :)