Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
OpenHarmony
Docs
提交
44267a5f
D
Docs
项目概览
OpenHarmony
/
Docs
1 年多 前同步成功
通知
159
Star
292
Fork
28
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
D
Docs
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
未验证
提交
44267a5f
编写于
3月 16, 2022
作者:
O
openharmony_ci
提交者:
Gitee
3月 16, 2022
浏览文件
操作
浏览文件
下载
差异文件
!2036 修改参数错误问题
Merge pull request !2036 from sunyaozu/master
上级
49d6f66b
fd1581f0
变更
2
展开全部
显示空白变更内容
内联
并排
Showing
2 changed file
with
261 addition
and
135 deletion
+261
-135
zh-cn/application-dev/reference/apis/js-apis-i18n.md
zh-cn/application-dev/reference/apis/js-apis-i18n.md
+140
-10
zh-cn/application-dev/reference/apis/js-apis-intl.md
zh-cn/application-dev/reference/apis/js-apis-intl.md
+121
-125
未找到文件。
zh-cn/application-dev/reference/apis/js-apis-i18n.md
浏览文件 @
44267a5f
...
...
@@ -113,12 +113,17 @@ getSystemLanguage(): string
## i18n.setSystemLanguage
setSystemLanguage(): boolean
setSystemLanguage(
language: string
): boolean
设置系统语言。
**系统能力**
:SystemCapability.Global.I18n
-
参数:
| 参数名 | 类型 | 说明 |
| -------- | -------- | -------- |
| language | string | 语言ID。 |
-
返回值:
| 类型 | 说明 |
| -------- | -------- |
...
...
@@ -126,7 +131,7 @@ setSystemLanguage(): boolean
-
示例:
```
i18n.setSystemLanguage();
i18n.setSystemLanguage(
'zh'
);
```
...
...
@@ -151,12 +156,17 @@ getSystemLanguages(): Array<string>
## i18n.getSystemCountries
getSystemCountries(): Array
<string>
getSystemCountries(
language: string
): Array
<string>
获取系统支持的区域列表。
获取
针对输入语言
系统支持的区域列表。
**系统能力**
:SystemCapability.Global.I18n
-
参数:
| 参数名 | 类型 | 说明 |
| -------- | -------- | -------- |
| language | string | 语言ID。 |
-
返回值:
| 类型 | 说明 |
| -------- | -------- |
...
...
@@ -164,7 +174,7 @@ getSystemCountries(): Array<string>
-
示例:
```
i18n.getSystemCountries();
i18n.getSystemCountries(
'zh'
);
```
...
...
@@ -189,12 +199,17 @@ getSystemRegion(): string
## i18n.setSystemRegion
setSystemRegion(): boolean
setSystemRegion(
region: string
): boolean
设置系统区域。
**系统能力**
:SystemCapability.Global.I18n
-
参数:
| 参数名 | 类型 | 说明 |
| -------- | -------- | -------- |
| region | string | 地区ID。 |
-
返回值:
| 类型 | 说明 |
| -------- | -------- |
...
...
@@ -645,21 +660,23 @@ format(number: string): string
表示电话号码格式化对象可设置的属性。
**系统能力**
:以下各项对应的系统能力均为SystemCapability.Global.I18n
| 名称 | 参数类型 | 可读 | 可写 | 说明 |
| -------- | -------- | -------- | -------- | -------- |
| type | string | 是 | 是 | 表示对电话号码格式化的类型,取值范围:"E164",
"INTERNATIONAL",
"NATIONAL",
"RFC3966"。
<br/>
**系统能力**
:SystemCapability.Global.I18n
|
| type | string | 是 | 是 | 表示对电话号码格式化的类型,取值范围:"E164",
"INTERNATIONAL",
"NATIONAL",
"RFC3966"。 |
## UnitInfo<sup>8+</sup>
度量衡单位信息。
**系统能力**
:以下各项对应的系统能力均为SystemCapability.Global.I18n
| 名称 | 参数类型 | 可读 | 可写 | 说明 |
| -------- | -------- | -------- | -------- | -------- |
| unit | string | 是 | 是 | 单位的名称,如:"meter",
"inch",
"cup"等。 |
| measureSystem | string | 是 | 是 | 单位的度量体系,取值包括:"SI",
"US",
"UK"。
<br/>
**系统能力**
:SystemCapability.Global.I18n
|
| measureSystem | string | 是 | 是 | 单位的度量体系,取值包括:"SI",
"US",
"UK"。 |
## Util<sup>8+</sup>
...
...
@@ -695,7 +712,7 @@ unitConvert(fromUnit: UnitInfo, toUnit: UnitInfo, value: number, locale: string,
## getInstance<sup>8+</sup>
getInstance(): IndexUtil
getInstance(
locale?:string
): IndexUtil
创建并返回IndexUtil对象。
...
...
@@ -742,7 +759,7 @@ getIndexList(): Array<string>
### addLocale<sup>8+</sup>
addLocale(locale: string)
addLocale(locale: string)
: void
将新的locale对应的索引加入当前索引列表。
...
...
@@ -1375,3 +1392,116 @@ getFirstPreferredLanguage(): string
```
var firstPreferredLanguage = i18n.getFirstPreferredLanguage();
```
## i18n.getTimeZone<sup>8+</sup>
getTimeZone(zoneID?: string): TimeZone
获取时区ID对应的时区对象。
**系统能力**
:SystemCapability.Global.I18n
-
参数:
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
| zondID | string | 否 | 时区ID。 |
-
返回值:
| 类型 | 说明 |
| -------- | -------- |
| TimeZone | 时区ID对应的时区对象。 |
-
示例:
```
var timezone = i18n.getTimeZone();
```
## RelativeTimeFormat<sup>8+</sup>
### getID<sup>8+</sup>
getID(): string
获取时区对象的ID。
**系统能力**
:SystemCapability.Global.I18n
-
返回值:
| 类型 | 说明 |
| -------- | -------- |
| string | 时区对象对应的时区ID。 |
-
示例:
```
var timezone = i18n.getTimeZone();
timezone.getID();
```
### getDisplayName<sup>8+</sup>
getDisplayName(locale?: string, isDST?: boolean): string
获取时区对象在指定区域的表示。
**系统能力**
:SystemCapability.Global.I18n
-
参数:
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
| locale | string | 否 | 区域ID。 |
| isDST | boolean | 否 | 表示获取时区对象的表示时是否考虑夏令时。 |
-
返回值:
| 类型 | 说明 |
| -------- | -------- |
| string | 时区对象在指定区域的表示。 |
-
示例:
```
var timezone = i18n.getTimeZone();
timezone.getDisplayName("zh-CN", false);
```
### getRawOffset<sup>8+</sup>
getRawOffset(): number
获取时区对象表示的时区与UTC时区的偏差。
**系统能力**
:SystemCapability.Global.I18n
-
返回值:
| 类型 | 说明 |
| -------- | -------- |
| number | 时区对象表示的时区与UTC时区的偏差。 |
-
示例:
```
var timezone = i18n.getTimeZone();
timezone.getRawOffset();
```
### getOffset<sup>8+</sup>
getOffset(date?: number): number
获取某一时刻时区对象表示的时区与UTC时区的偏差。
**系统能力**
:SystemCapability.Global.I18n
-
返回值:
| 类型 | 说明 |
| -------- | -------- |
| number | 某一时刻时区对象表示的时区与UTC时区的偏差。 |
-
示例:
```
var timezone = i18n.getTimeZone();
timezone.getOffset(1234567890);
```
\ No newline at end of file
zh-cn/application-dev/reference/apis/js-apis-intl.md
浏览文件 @
44267a5f
此差异已折叠。
点击以展开。
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录