• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# 全球化子系统Changelog
2
3## cl.global.1 泰国、沙特阿拉伯、阿富汗和伊朗的默认历法变更
4
5**访问级别**
6
7公开接口
8
9**变更原因**
10
11泰国、沙特阿拉伯、阿富汗和伊朗的默认历法配置错误。
12
13**变更影响**
14
15此变更不涉及应用适配。
16
17变更前:泰国的默认历法为佛历,沙特阿拉伯的默认历法为伊斯兰历,阿富汗和伊朗的默认历法为波斯历。例如,创建[intl.DateTimeFormat](../../../application-dev/reference/apis-localization-kit/js-apis-intl.md#datetimeformat)时,传入地区为泰国,则调用[format](../../../application-dev/reference/apis-localization-kit/js-apis-intl.md#formatdeprecated)接口时,会使用佛历显示日期。
18
19变更后:泰国、沙特阿拉伯、阿富汗和伊朗的默认历法均为公历。例如,创建[intl.DateTimeFormat](../../../application-dev/reference/apis-localization-kit/js-apis-intl.md#datetimeformat)时,传入地区为泰国,则调用[format](../../../application-dev/reference/apis-localization-kit/js-apis-intl.md#formatdeprecated)接口时,会使用公历显示日期。
20
21**起始API Level**
22
23API 8
24
25**变更发生版本**
26
27从OpenHarmony SDK 6.0.0.40开始。
28
29**变更的接口/组件**
30
31| 文件 | 接口 |
32| ---- | --- |
33| @ohos.intl.d.ts | [intl.DateTimeFormat.prototype.format](../../../application-dev/reference/apis-localization-kit/js-apis-intl.md#formatdeprecated) |
34| @ohos.intl.d.ts | [intl.DateTimeFormat.prototype.formatRange](../../../application-dev/reference/apis-localization-kit/js-apis-intl.md#formatrangedeprecated) |
35| @ohos.i18n.d.ts | [i18n.Calendar.prototype.getDisplayName](../../../application-dev/reference/apis-localization-kit/js-apis-i18n.md#getdisplayname8) |
36| @ohos.i18n.d.ts | [i18n.Calendar.prototype.get](../../../application-dev/reference/apis-localization-kit/js-apis-i18n.md#get8) |
37
38**适配指导**
39
40仅改变接口内部使用的历法,无需开发者进行适配。
41