本地化时区名称
使用场景
多语言环境下,不同地区用户对时区的称呼可能存在差异,例如在中文环境下,中部时区称为中部时区,在英文环境下,中部时区称为Central Time Zone。为了确保时区展示当地人语言使用习惯,需要本地化时区名称。
开发步骤
接口具体使用方法和说明请参考getDisplayName的API接口文档。
-
导入模块。
import I18n from '@ohos.i18n';
-
本地化时区名称,以美国/圣保罗为例。
let timezone = I18n.getTimeZone("America/Sao_Paulo"); let timeZoneName = timezone.getDisplayName("zh-Hans", true); // 巴西利亚标准时间