import fs from '@ohos.file.fs'; export function delLog(offset: number) { try { const path = "/mnt/hmdfs/100/account/device_view/local/files/duolun/logs" const list = fs.listFileSync(path) const now = new Date().getTime() list.forEach(filename => { const year = Number(filename.split("_")[0]) const month = Number(filename.split("_")[1]) - 1 const date = Number(filename.split("_")[2]) const fileDate = new Date(year, month, date).getTime() if (now - fileDate >= offset * 24 * 60 * 60 * 1000) { fs.rmdirSync(path + "/" + filename) console.log("lixiao delete log success path: ", path + "/" + filename) } }) } catch (e) { console.log("lixiao delete log error", JSON.stringify(e)) } }