如何使用中文在 swift 中获取时区数组



我需要用中文去时区数组,但是,使用时区.knownTimeZoneIdentifiers get is 是英文数组

TimeZone.knownTimeZoneIdentifiers 返回来自 IANA TZ 数据库的 ID 列表。 此处提供了完整列表。

这些是不可翻译的。 它们是标识符,作为参数传递给代码以标识时区。 它们始终是英文的,其确切的拼写、大小写和标点符号应保持不变。 如果你要翻译它,你会发现它们在任何API中都不可用。

如果您的目标是在 UI 中显示人类可读的翻译字符串,则应使用 Unicode CLDR 项目提供的本地化名称。 我不是iOS开发人员,所以我不能确定,但是通过阅读文档,我相信通过使用TimeZone类的localizedName实例方法,您已经可以使用这些文档。

相关内容

  • 没有找到相关文章

最新更新