You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
16 lines
524 B
16 lines
524 B
export function formatDate(dateString) {
|
|
if (!dateString) return '未知时间'
|
|
|
|
const date = new Date(dateString)
|
|
|
|
// 处理无效日期
|
|
if (isNaN(date.getTime())) return dateString
|
|
|
|
const year = date.getFullYear()
|
|
const month = String(date.getMonth() + 1).padStart(2, '0')
|
|
const day = String(date.getDate()).padStart(2, '0')
|
|
const hours = String(date.getHours()).padStart(2, '0')
|
|
const minutes = String(date.getMinutes()).padStart(2, '0')
|
|
|
|
return `${year}-${month}-${day} ${hours}:${minutes}`
|
|
} |