demo参考:import { authentication } from '@kit.AccountKit'; import { BusinessError } from '@kit.BasicServicesKit'; import { hilog } from '@kit.PerformanceAnalysisKit'; @Entry @Component struct Index { @State message: string = 'Hello World'; build() { Column() { Button('test') .onClick(() => { let timestamp1 = this.getDateStringWithTimeStamp(1719283655000) let timestamp2 = this.getDateStringWithTimeStamp(1719995386863) console.info('timestamp1', timestamp1) console.info('timestamp2', timestamp2) //获取当前时间 let time = new Date().getTime() console.log("时间是:" + time) console.log("时间是:" + this.getDateStringWithTimeStamp(time)) }) } } getDateStringWithTimeStamp(timestamp: number): string { let date = new Date(timestamp); const year = date.getFullYear(); const month = ("0" + (date.getMonth() + 1)).slice(-2); const day = ("0" + date.getDate()).slice(-2); const hour = date.getHours(); const min = date.getMinutes() const sec = date.getSeconds() // let formattedDate = `${year}年${month}月${day}日` let formattedDate = `${year}年${month}月${day}日${hour}时${min}分${sec}秒` return formattedDate }
demo参考: