chat-pc/src/utils/util.ts
2024-12-24 16:14:21 +08:00

26 lines
693 B
TypeScript

import { h } from 'vue'
import { NIcon } from 'naive-ui'
export const renderIcon = (icon: any) => {
return () => {
return h(NIcon, null, {
default: () => h(icon)
})
}
}
/**
* 格式化日期
* @param date
* @returns String
*/
export const formattedDate = (date: Date) => {
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')
const seconds = String(date.getSeconds()).padStart(2, '0')
return `${year}-${month}-${day} ${hours}:${minutes}:${seconds}`
}