0
我需要去使用中国的时区数组得到迅速的时区阵列,但是,使用TimeZone.knownTimeZoneIdentifiers得到的是英语阵列如何使用中国
我需要去使用中国的时区数组得到迅速的时区阵列,但是,使用TimeZone.knownTimeZoneIdentifiers得到的是英语阵列如何使用中国
TimeZone.knownTimeZoneIdentifiers
返回从IANA TZ Database ID的列表。有一个完整的列表here。
这些不能被翻译。它们是标识符,作为参数传递给代码以识别时区。他们总是用英语,并且他们的拼写,套管和标点符号应该保持不变。如果你要翻译它,你会发现它们在任何API中都不可用。
如果您的目标是在UI中显示可读的翻译字符串,那么您应该使用Unicode CLDR project提供的本地化名称。我不是iOS开发人员,所以我不能确定,但通过阅读文档,我相信这些已经可以使用TimeZone
类的localizedName
实例方法了。