diff --git a/framework/js/ani/ets/@ohos.systemDateTime.ets b/framework/js/ani/ets/@ohos.systemDateTime.ets index 03851f5b7d4a678d2fa0bec75d8d34b687874cff..e2298e030c100dadb6896afb3022e4aebc7ad1e0 100644 --- a/framework/js/ani/ets/@ohos.systemDateTime.ets +++ b/framework/js/ani/ets/@ohos.systemDateTime.ets @@ -53,7 +53,7 @@ export default namespace systemDateTime { export native function getTime(isNanoseconds?: boolean): number; export native function getTimezoneSync(): string; - export function getTimezone(callback: AsyncCallback): void{ + export function getTimezone_chinast_1(callback: AsyncCallback): void{ let p1 = taskpool.execute(getTimezoneSync) p1.then((e :NullishType) => { let s = e as string @@ -67,7 +67,7 @@ export default namespace systemDateTime { }); } - export function getTimezone(): Promise { + export function getTimezone_chinast_2(): Promise { let p = new Promise((resolve: (value: string) => void, reject: (error: Error) => void): void => { let p1 = taskpool.execute(getTimezoneSync); p1.then((e: NullishType): void => { @@ -83,4 +83,7 @@ export default namespace systemDateTime { }); return p } + + overload getTimezone { getTimezone_chinast_1, getTimezone_chinast_2 }; + }