【发布时间】:2014-09-09 13:50:41
【问题描述】:
我有一个字符串 GTM+5:30,我想要它的相关时区名称示例:Asia/Kolkata
有没有办法得到它。
NSTimeZone* localTimeZone = [NSTimeZone timeZoneWithAbbreviation:@"GMT+5:30"];
NSLog(@"Name: %@",localTimeZone.name);
这不会返回时区名称(亚洲/加尔各答)
如果我有字符串 GMT+5:30,请帮助我找到获取时区名称(亚洲/加尔各答)的方法
【问题讨论】:
-
恰恰相反。你应该在那里放一些东西:en.wikipedia.org/wiki/List_of_time_zone_abbreviations 而不是
GMT+5:30。 -
为什么要时区名称?
-
因为我想设置 [nsdateformate datefromtimezone:[nstimezone timezonewithname:
]];所以我现在做的是 [dateFr setTimeZone:[NSTimeZone timeZoneWithName:@"UTC+10:00"]];它对我有用....
标签: ios objective-c nstimezone