跳到主要内容

parseDateTimestamp 解析日期时间戳

parseDateTimestamp

类型: MethodDeclaration

定义位置: time.ts

描述

解析日期时间戳

参数 timestamp: 时间戳

参数 format: 日期格式

返回值:格式化的日期

参数

参数名类型描述默认值
timestampnumber--
formatstring--

返回值

类型: string

格式化的日期

源代码

位置: 第 121 行

public parseDateTimestamp(timestamp: number, format: string): string {
const date = new Date(timestamp)
return format.replace(/\{[YMDhms]\}/g, (match: string): string => {
switch (match) {
case '{Y}': return date.getFullYear().toString()
case '{M}': return date.getMonth() + 1 + ''
case '{D}': return date.getDate().toString()
case '{h}': return date.getHours().toString().padStart(2, '0')
case '{m}': return date.getMinutes().toString().padStart(2, '0')
case '{s}': return date.getSeconds().toString().padStart(2, '0')
default: return ''
}
})
}

文档生成时间:2025/7/7 12:07:06