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}` }