我可以使用以下方式获取时区列表:
但是生成的时区列表并不包括所有主要城市的名称。例如,对于印度,它只显示加尔各答市。而我希望显示新德里(首都)的时区。
NSArray *timezoneNames = [NSTimeZone knownTimeZoneNames] ;
但是生成的时区列表并不包括所有主要城市的名称。例如,对于印度,它只显示加尔各答市。而我希望显示新德里(首都)的时区。
因此,我想生成与iOS在其“设置 -> 通用 -> 日期时间 -> 时区”中生成的相同的时区列表,因为它显示了几乎所有世界上的主要城市。我们能否获取此列表?还是需要创建自己的数据库(例如.plist
)?