| Change Type | Old Version | New Version | d.ts File |
| ---- | ------ | ------ | -------- |
|Added|NA|Class name: TimeZone
Method or attribute name: static getTimezonesByLocation(longitude: number, latitude: number): Array\;|@ohos.i18n.d.ts|
|Added|NA|Module name: ohos.i18n
Class name: NormalizerMode|@ohos.i18n.d.ts|
|Added|NA|Module name: ohos.i18n
Class name: NormalizerMode
Method or attribute name: NFC = 1|@ohos.i18n.d.ts|
|Added|NA|Module name: ohos.i18n
Class name: NormalizerMode
Method or attribute name: NFD = 2|@ohos.i18n.d.ts|
|Added|NA|Module name: ohos.i18n
Class name: NormalizerMode
Method or attribute name: NFKC = 3|@ohos.i18n.d.ts|
|Added|NA|Module name: ohos.i18n
Class name: NormalizerMode
Method or attribute name: NFKD = 4|@ohos.i18n.d.ts|
|Added|NA|Module name: ohos.i18n
Class name: Normalizer|@ohos.i18n.d.ts|
|Added|NA|Module name: ohos.i18n
Class name: Normalizer
Method or attribute name: static getInstance(mode: NormalizerMode): Normalizer;|@ohos.i18n.d.ts|
|Added|NA|Module name: ohos.i18n
Class name: Normalizer
Method or attribute name: normalize(text: string): string;|@ohos.i18n.d.ts|
|Added|NA|Class name: ResourceManager
Method or attribute name: getStringSync(resId: number, ...args: Array\): string;|@ohos.resourceManager.d.ts|
|Added|NA|Class name: ResourceManager
Method or attribute name: getStringSync(resource: Resource, ...args: Array\): string;|@ohos.resourceManager.d.ts|
|Added|NA|Class name: ResourceManager
Method or attribute name: getStringByNameSync(resName: string, ...args: Array\): string;|@ohos.resourceManager.d.ts|
|Added|NA|Class name: ResourceManager
Method or attribute name: getDrawableDescriptor(resId: number, density?: number): DrawableDescriptor;|@ohos.resourceManager.d.ts|
|Added|NA|Class name: ResourceManager
Method or attribute name: getDrawableDescriptorByName(resName: string, density?: number): DrawableDescriptor;|@ohos.resourceManager.d.ts|
|Added|NA|Class name: ResourceManager
Method or attribute name: getDrawableDescriptor(resource: Resource, density?: number): DrawableDescriptor;|@ohos.resourceManager.d.ts|
|Added|NA|Class name: ResourceManager
Method or attribute name: getRawFileList(path: string, callback: _AsyncCallback\>): void;|@ohos.resourceManager.d.ts|
|Added|NA|Class name: ResourceManager
Method or attribute name: getRawFileList(path: string): Promise\>;|@ohos.resourceManager.d.ts|
|Initial version changed|Class name: System
Initial version: 9|Class name: System
Initial version: 10|@ohos.i18n.d.ts|
|Initial version changed|Class name: System
Method or attribute name: static getDisplayCountry(country: string, locale: string, sentenceCase?: boolean): string;
Initial version: 9|Class name: System
Method or attribute name: static getDisplayCountry(country: string, locale: string, sentenceCase?: boolean): string;
Initial version: 10|@ohos.i18n.d.ts|
|Initial version changed|Class name: System
Method or attribute name: static getDisplayLanguage(language: string, locale: string, sentenceCase?: boolean): string;
Initial version: 9|Class name: System
Method or attribute name: static getDisplayLanguage(language: string, locale: string, sentenceCase?: boolean): string;
Initial version: 10|@ohos.i18n.d.ts|
|Initial version changed|Class name: System
Method or attribute name: static getSystemLanguage(): string;
Initial version: 9|Class name: System
Method or attribute name: static getSystemLanguage(): string;
Initial version: 10|@ohos.i18n.d.ts|
|Initial version changed|Class name: System
Method or attribute name: static setSystemLanguage(language: string): void;
Initial version: N/A|Class name: System
Method or attribute name: static setSystemLanguage(language: string): void;
Initial version: 9|@ohos.i18n.d.ts|
|Initial version changed|Class name: System
Method or attribute name: static getSystemRegion(): string;
Initial version: 9|Class name: System
Method or attribute name: static getSystemRegion(): string;
Initial version: 10|@ohos.i18n.d.ts|
|Initial version changed|Class name: System
Method or attribute name: static getSystemLocale(): string;
Initial version: 9|Class name: System
Method or attribute name: static getSystemLocale(): string;
Initial version: 10|@ohos.i18n.d.ts|
|Initial version changed|Class name: System
Method or attribute name: static is24HourClock(): boolean;
Initial version: 9|Class name: System
Method or attribute name: static is24HourClock(): boolean;
Initial version: 10|@ohos.i18n.d.ts|
|Initial version changed|Class name: I18NUtil
Initial version: 9|Class name: I18NUtil
Initial version: 10|@ohos.i18n.d.ts|
|Initial version changed|Class name: I18NUtil
Method or attribute name: static getDateOrder(locale: string): string;
Initial version: 9|Class name: I18NUtil
Method or attribute name: static getDateOrder(locale: string): string;
Initial version: 10|@ohos.i18n.d.ts|
|Initial version changed|Class name: i18n
Method or attribute name: function getCalendar(locale: string, type?: string): Calendar;
Initial version: 8|Class name: i18n
Method or attribute name: function getCalendar(locale: string, type?: string): Calendar;
Initial version: 10|@ohos.i18n.d.ts|
|Initial version changed|Class name: Calendar
Method or attribute name: setTime(date: Date): void;
Initial version: 8|Class name: Calendar
Method or attribute name: setTime(date: Date): void;
Initial version: 10|@ohos.i18n.d.ts|
|Initial version changed|Class name: Calendar
Method or attribute name: setTime(time: number): void;
Initial version: 8|Class name: Calendar
Method or attribute name: setTime(time: number): void;
Initial version: 10|@ohos.i18n.d.ts|
|Initial version changed|Class name: Calendar
Method or attribute name: setTimeZone(timezone: string): void;
Initial version: 8|Class name: Calendar
Method or attribute name: setTimeZone(timezone: string): void;
Initial version: 10|@ohos.i18n.d.ts|
|Initial version changed|Class name: Calendar
Method or attribute name: getTimeZone(): string;
Initial version: 8|Class name: Calendar
Method or attribute name: getTimeZone(): string;
Initial version: 10|@ohos.i18n.d.ts|
|Initial version changed|Class name: Calendar
Method or attribute name: getFirstDayOfWeek(): number;
Initial version: 8|Class name: Calendar
Method or attribute name: getFirstDayOfWeek(): number;
Initial version: 10|@ohos.i18n.d.ts|
|Initial version changed|Class name: Calendar
Method or attribute name: setFirstDayOfWeek(value: number): void;
Initial version: 8|Class name: Calendar
Method or attribute name: setFirstDayOfWeek(value: number): void;
Initial version: 10|@ohos.i18n.d.ts|
|Initial version changed|Class name: Calendar
Method or attribute name: getMinimalDaysInFirstWeek(): number;
Initial version: 8|Class name: Calendar
Method or attribute name: getMinimalDaysInFirstWeek(): number;
Initial version: 10|@ohos.i18n.d.ts|
|Initial version changed|Class name: Calendar
Method or attribute name: setMinimalDaysInFirstWeek(value: number): void;
Initial version: 8|Class name: Calendar
Method or attribute name: setMinimalDaysInFirstWeek(value: number): void;
Initial version: 10|@ohos.i18n.d.ts|
|Initial version changed|Class name: Calendar
Method or attribute name: get(field: string): number;
Initial version: 8|Class name: Calendar
Method or attribute name: get(field: string): number;
Initial version: 10|@ohos.i18n.d.ts|
|Initial version changed|Class name: Calendar
Method or attribute name: isWeekend(date?: Date): boolean;
Initial version: 8|Class name: Calendar
Method or attribute name: isWeekend(date?: Date): boolean;
Initial version: 10|@ohos.i18n.d.ts|
|Initial version changed|Class name: i18n
Method or attribute name: function isRTL(locale: string): boolean;
Initial version: 7|Class name: i18n
Method or attribute name: function isRTL(locale: string): boolean;
Initial version: 10|@ohos.i18n.d.ts|
|Initial version changed|Class name: Unicode
Initial version: 9|Class name: Unicode
Initial version: 10|@ohos.i18n.d.ts|
|Initial version changed|Class name: Unicode
Method or attribute name: static isDigit(char: string): boolean;
Initial version: 9|Class name: Unicode
Method or attribute name: static isDigit(char: string): boolean;
Initial version: 10|@ohos.i18n.d.ts|
|Initial version changed|Class name: Unicode
Method or attribute name: static isSpaceChar(char: string): boolean;
Initial version: 9|Class name: Unicode
Method or attribute name: static isSpaceChar(char: string): boolean;
Initial version: 10|@ohos.i18n.d.ts|
|Initial version changed|Class name: Unicode
Method or attribute name: static isWhitespace(char: string): boolean;
Initial version: 9|Class name: Unicode
Method or attribute name: static isWhitespace(char: string): boolean;
Initial version: 10|@ohos.i18n.d.ts|
|Initial version changed|Class name: Unicode
Method or attribute name: static isRTL(char: string): boolean;
Initial version: 9|Class name: Unicode
Method or attribute name: static isRTL(char: string): boolean;
Initial version: 10|@ohos.i18n.d.ts|
|Initial version changed|Class name: Unicode
Method or attribute name: static isIdeograph(char: string): boolean;
Initial version: 9|Class name: Unicode
Method or attribute name: static isIdeograph(char: string): boolean;
Initial version: 10|@ohos.i18n.d.ts|
|Initial version changed|Class name: Unicode
Method or attribute name: static isLetter(char: string): boolean;
Initial version: 9|Class name: Unicode
Method or attribute name: static isLetter(char: string): boolean;
Initial version: 10|@ohos.i18n.d.ts|
|Initial version changed|Class name: Unicode
Method or attribute name: static isLowerCase(char: string): boolean;
Initial version: 9|Class name: Unicode
Method or attribute name: static isLowerCase(char: string): boolean;
Initial version: 10|@ohos.i18n.d.ts|
|Initial version changed|Class name: Unicode
Method or attribute name: static isUpperCase(char: string): boolean;
Initial version: 9|Class name: Unicode
Method or attribute name: static isUpperCase(char: string): boolean;
Initial version: 10|@ohos.i18n.d.ts|
|Initial version changed|Class name: Unicode
Method or attribute name: static getType(char: string): string;
Initial version: 9|Class name: Unicode
Method or attribute name: static getType(char: string): string;
Initial version: 10|@ohos.i18n.d.ts|
|Initial version changed|Class name: i18n
Method or attribute name: function getTimeZone(zoneID?: string): TimeZone;
Initial version: 7|Class name: i18n
Method or attribute name: function getTimeZone(zoneID?: string): TimeZone;
Initial version: 10|@ohos.i18n.d.ts|
|Initial version changed|Class name: TimeZone
Initial version: 7|Class name: TimeZone
Initial version: 10|@ohos.i18n.d.ts|
|Initial version changed|Class name: TimeZone
Method or attribute name: getID(): string;
Initial version: 7|Class name: TimeZone
Method or attribute name: getID(): string;
Initial version: 10|@ohos.i18n.d.ts|
|Initial version changed|Class name: TimeZone
Method or attribute name: getRawOffset(): number;
Initial version: 7|Class name: TimeZone
Method or attribute name: getRawOffset(): number;
Initial version: 10|@ohos.i18n.d.ts|
|Initial version changed|Class name: TimeZone
Method or attribute name: getOffset(date?: number): number;
Initial version: 7|Class name: TimeZone
Method or attribute name: getOffset(date?: number): number;
Initial version: 10|@ohos.i18n.d.ts|
|Initial version changed|Class name: TimeZone
Method or attribute name: static getAvailableIDs(): Array\;
Initial version: 9|Class name: TimeZone
Method or attribute name: static getAvailableIDs(): Array\;
Initial version: 10|@ohos.i18n.d.ts|
|Initial version changed|Class name: intl
Initial version: 6|Class name: intl
Initial version: 10|@ohos.intl.d.ts|
|Initial version changed|Class name: LocaleOptions
Initial version: 6|Class name: LocaleOptions
Initial version: 10|@ohos.intl.d.ts|
|Initial version changed|Class name: Locale
Initial version: 6|Class name: Locale
Initial version: 10|@ohos.intl.d.ts|
|Initial version changed|Class name: Locale
Method or attribute name: constructor();
Initial version: 8|Class name: Locale
Method or attribute name: constructor();
Initial version: 10|@ohos.intl.d.ts|
|Initial version changed|Class name: Locale
Method or attribute name: constructor(locale: string, options?: LocaleOptions);
Initial version: 6|Class name: Locale
Method or attribute name: constructor(locale: string, options?: LocaleOptions);
Initial version: 10|@ohos.intl.d.ts|
|Initial version changed|Class name: Locale
Method or attribute name: toString(): string;
Initial version: 6|Class name: Locale
Method or attribute name: toString(): string;
Initial version: 10|@ohos.intl.d.ts|
|Initial version changed|Class name: Locale
Method or attribute name: maximize(): Locale;
Initial version: 6|Class name: Locale
Method or attribute name: maximize(): Locale;
Initial version: 10|@ohos.intl.d.ts|
|Initial version changed|Class name: Locale
Method or attribute name: minimize(): Locale;
Initial version: 6|Class name: Locale
Method or attribute name: minimize(): Locale;
Initial version: 10|@ohos.intl.d.ts|
|Initial version changed|Class name: DateTimeOptions
Initial version: 6|Class name: DateTimeOptions
Initial version: 10|@ohos.intl.d.ts|
|Initial version changed|Class name: DateTimeFormat
Initial version: 6|Class name: DateTimeFormat
Initial version: 10|@ohos.intl.d.ts|
|Initial version changed|Class name: DateTimeFormat
Method or attribute name: constructor();
Initial version: 8|Class name: DateTimeFormat
Method or attribute name: constructor();
Initial version: 10|@ohos.intl.d.ts|
|Initial version changed|Class name: DateTimeFormat
Method or attribute name: constructor(locale: string \| Array\, options?: DateTimeOptions);
Initial version: 6|Class name: DateTimeFormat
Method or attribute name: constructor(locale: string \| Array\, options?: DateTimeOptions);
Initial version: 10|@ohos.intl.d.ts|
|Initial version changed|Class name: DateTimeFormat
Method or attribute name: format(date: Date): string;
Initial version: 6|Class name: DateTimeFormat
Method or attribute name: format(date: Date): string;
Initial version: 10|@ohos.intl.d.ts|
|Initial version changed|Class name: DateTimeFormat
Method or attribute name: formatRange(startDate: Date, endDate: Date): string;
Initial version: 6|Class name: DateTimeFormat
Method or attribute name: formatRange(startDate: Date, endDate: Date): string;
Initial version: 10|@ohos.intl.d.ts|
|Initial version changed|Class name: DateTimeFormat
Method or attribute name: resolvedOptions(): DateTimeOptions;
Initial version: 6|Class name: DateTimeFormat
Method or attribute name: resolvedOptions(): DateTimeOptions;
Initial version: 10|@ohos.intl.d.ts|
|Initial version changed|Class name: NumberOptions
Initial version: 6|Class name: NumberOptions
Initial version: 10|@ohos.intl.d.ts|
|Initial version changed|Class name: NumberFormat
Initial version: 6|Class name: NumberFormat
Initial version: 10|@ohos.intl.d.ts|
|Initial version changed|Class name: NumberFormat
Method or attribute name: constructor();
Initial version: 8|Class name: NumberFormat
Method or attribute name: constructor();
Initial version: 10|@ohos.intl.d.ts|
|Initial version changed|Class name: NumberFormat
Method or attribute name: constructor(locale: string \| Array\, options?: NumberOptions);
Initial version: 6|Class name: NumberFormat
Method or attribute name: constructor(locale: string \| Array\, options?: NumberOptions);
Initial version: 10|@ohos.intl.d.ts|
|Initial version changed|Class name: NumberFormat
Method or attribute name: format(number: number): string;
Initial version: 6|Class name: NumberFormat
Method or attribute name: format(number: number): string;
Initial version: 10|@ohos.intl.d.ts|
|Initial version changed|Class name: NumberFormat
Method or attribute name: resolvedOptions(): NumberOptions;
Initial version: 6|Class name: NumberFormat
Method or attribute name: resolvedOptions(): NumberOptions;
Initial version: 10|@ohos.intl.d.ts|
|Initial version changed|Class name: CollatorOptions
Initial version: 8|Class name: CollatorOptions
Initial version: 10|@ohos.intl.d.ts|
|Initial version changed|Class name: Collator
Initial version: 8|Class name: Collator
Initial version: 10|@ohos.intl.d.ts|
|Initial version changed|Class name: Collator
Method or attribute name: constructor();
Initial version: 8|Class name: Collator
Method or attribute name: constructor();
Initial version: 10|@ohos.intl.d.ts|
|Initial version changed|Class name: Collator
Method or attribute name: constructor(locale: string \| Array\, options?: CollatorOptions);
Initial version: 8|Class name: Collator
Method or attribute name: constructor(locale: string \| Array\, options?: CollatorOptions);
Initial version: 10|@ohos.intl.d.ts|
|Initial version changed|Class name: Collator
Method or attribute name: compare(first: string, second: string): number;
Initial version: 8|Class name: Collator
Method or attribute name: compare(first: string, second: string): number;
Initial version: 10|@ohos.intl.d.ts|
|Initial version changed|Class name: Collator
Method or attribute name: resolvedOptions(): CollatorOptions;
Initial version: 8|Class name: Collator
Method or attribute name: resolvedOptions(): CollatorOptions;
Initial version: 10|@ohos.intl.d.ts|
|Initial version changed|Class name: PluralRulesOptions
Initial version: 8|Class name: PluralRulesOptions
Initial version: 10|@ohos.intl.d.ts|
|Initial version changed|Class name: PluralRules
Initial version: 8|Class name: PluralRules
Initial version: 10|@ohos.intl.d.ts|
|Initial version changed|Class name: PluralRules
Method or attribute name: constructor();
Initial version: 8|Class name: PluralRules
Method or attribute name: constructor();
Initial version: 10|@ohos.intl.d.ts|
|Initial version changed|Class name: PluralRules
Method or attribute name: constructor(locale: string \| Array\, options?: PluralRulesOptions);
Initial version: 8|Class name: PluralRules
Method or attribute name: constructor(locale: string \| Array\, options?: PluralRulesOptions);
Initial version: 10|@ohos.intl.d.ts|
|Initial version changed|Class name: PluralRules
Method or attribute name: select(n: number): string;
Initial version: 8|Class name: PluralRules
Method or attribute name: select(n: number): string;
Initial version: 10|@ohos.intl.d.ts|
|Initial version changed|Class name: RelativeTimeFormatInputOptions
Initial version: 8|Class name: RelativeTimeFormatInputOptions
Initial version: 10|@ohos.intl.d.ts|
|Initial version changed|Class name: RelativeTimeFormatResolvedOptions
Initial version: 8|Class name: RelativeTimeFormatResolvedOptions
Initial version: 10|@ohos.intl.d.ts|
|Initial version changed|Class name: RelativeTimeFormatResolvedOptions
Method or attribute name: locale: string;
Initial version: 8|Class name: RelativeTimeFormatResolvedOptions
Method or attribute name: locale: string;
Initial version: 10|@ohos.intl.d.ts|
|Initial version changed|Class name: RelativeTimeFormatResolvedOptions
Method or attribute name: style: string;
Initial version: 8|Class name: RelativeTimeFormatResolvedOptions
Method or attribute name: style: string;
Initial version: 10|@ohos.intl.d.ts|
|Initial version changed|Class name: RelativeTimeFormatResolvedOptions
Method or attribute name: numeric: string;
Initial version: 8|Class name: RelativeTimeFormatResolvedOptions
Method or attribute name: numeric: string;
Initial version: 10|@ohos.intl.d.ts|
|Initial version changed|Class name: RelativeTimeFormatResolvedOptions
Method or attribute name: numberingSystem: string;
Initial version: 8|Class name: RelativeTimeFormatResolvedOptions
Method or attribute name: numberingSystem: string;
Initial version: 10|@ohos.intl.d.ts|
|Initial version changed|Class name: RelativeTimeFormat
Initial version: 8|Class name: RelativeTimeFormat
Initial version: 10|@ohos.intl.d.ts|
|Initial version changed|Class name: RelativeTimeFormat
Method or attribute name: constructor();
Initial version: 8|Class name: RelativeTimeFormat
Method or attribute name: constructor();
Initial version: 10|@ohos.intl.d.ts|
|Initial version changed|Class name: RelativeTimeFormat
Method or attribute name: constructor(locale: string \| Array\, options?: RelativeTimeFormatInputOptions);
Initial version: 8|Class name: RelativeTimeFormat
Method or attribute name: constructor(locale: string \| Array\, options?: RelativeTimeFormatInputOptions);
Initial version: 10|@ohos.intl.d.ts|
|Initial version changed|Class name: RelativeTimeFormat
Method or attribute name: format(value: number, unit: string): string;
Initial version: 8|Class name: RelativeTimeFormat
Method or attribute name: format(value: number, unit: string): string;
Initial version: 10|@ohos.intl.d.ts|
|Initial version changed|Class name: RelativeTimeFormat
Method or attribute name: formatToParts(value: number, unit: string): Array\