diff --git a/src/main/ets/utils/TimeHelper.ts b/src/main/ets/utils/TimeHelper.ts index 5c17134..bbedb64 100644 --- a/src/main/ets/utils/TimeHelper.ts +++ b/src/main/ets/utils/TimeHelper.ts @@ -45,6 +45,9 @@ export class TimeHelper { }; return format.replace(/yyyy|MM|dd|HH|mm|ss/g, matched => replacements[matched]); } + static formatDateForTime(time: number, format: string) { + return this.formatDate(new Date(time), format); + } /** * 获取月份天数 diff --git a/src/main/ets/utils/ToolsHelper.ets b/src/main/ets/utils/ToolsHelper.ets index 1a6e65f..0381f27 100644 --- a/src/main/ets/utils/ToolsHelper.ets +++ b/src/main/ets/utils/ToolsHelper.ets @@ -1,6 +1,6 @@ import promptAction from '@ohos.promptAction'; import { BusinessError, deviceInfo } from '@kit.BasicServicesKit'; -import { buffer, HashMap } from '@kit.ArkTS'; +import { HashMap, util } from '@kit.ArkTS'; import { DeviceInfo } from '../bean/DeviceInfo'; import { common } from '@kit.AbilityKit'; import { md5_hex } from '../util/md5'; @@ -390,7 +390,8 @@ export class ToolsHelper { } static toString(arrayBuffer: ArrayBuffer) { - return buffer.from(arrayBuffer).toString('base64') + let decoder = util.TextDecoder.create('utf-8'); + return decoder.decodeToString(new Uint8Array(arrayBuffer)) } private static setTimeOutMap: Map = new Map()