1 Star 0 Fork 5.1K

youguilin / docs

forked from OpenHarmony / docs 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
国际化.md 17.40 KB
一键复制 编辑 原始数据 按行查看 历史
mamingshuai 提交于 2021-06-02 01:00 . update OpenHarmony 2.0 Canary

国际化

导入模块

import Intl from '@ohos.intl';

权限

Locale

提供用于获取区域信息的接口。

属性

名称

参数类型

可读

可写

说明

language

string

区域关联的语言。

script

string

区域关联的文字。

region

string

区域关联的地区

baseName

string

以完整区域字符串的子字符串形式返回有关区域的基本核心信息。

Locale

构造方法,用于构造Locale对象

参数:

参数名

类型

必填

说明

locale

string

表示区域信息的字符串,必须包含语言,可选择性包含文字与地区

示例:

var enLatnGB = new Intl.Locale("en-Latn-GB");
var enGB = new Intl.Locale("en-GB");
var en = new Intl.Locale("en");

DateTimeFormat

提供用于格式化日期字符串的接口。

DateTimeFormat

构造方法,用于构造DateTimeFormat对象

参数:

参数名

类型

必填

说明

locale

string

用于创建DateTimeFormat对象的表示区域信息的字符串,必须包含语言,可选择性包含文字与地区。

示例:

var dateFmt = new Intl.DateTimeFormat("en-Latn-GB");

format

获取格式化的日期字符串。

参数:

参数名

类型

必填

说明

date

Date

要格式化的日期对象。

返回值:

类型

说明

string

返回根据区域格式化的日期字符串。

示例:

var date = new Date(1995, 11, 25, 3, 14, 0);
var datefmt = new Intl.DateTimeFormat("en-Latn-GB");
var result = datefmt.format(date); // 返回“Dec 25, 1995”
1
https://gitee.com/yougl/docs.git
git@gitee.com:yougl/docs.git
yougl
docs
docs
master

搜索帮助