/** * 全局 dayjs 中文与插件初始化。 * Ant Design DatePicker 依赖 dayjs 渲染周/月文案,必须在应用入口先 import 本模块。 */ import dayjs from 'dayjs' import 'dayjs/locale/zh-cn' import customParseFormat from 'dayjs/plugin/customParseFormat' import localeData from 'dayjs/plugin/localeData' import weekday from 'dayjs/plugin/weekday' dayjs.extend(customParseFormat) dayjs.extend(localeData) dayjs.extend(weekday) dayjs.locale('zh-cn') export default dayjs export type { Dayjs } from 'dayjs' /** 仅日期 */ export const ADMIN_DATE_FORMAT = 'YYYY-MM-DD' /** 日期 + 时间 */ export const ADMIN_DATE_TIME_FORMAT = 'YYYY-MM-DD HH:mm:ss' export const ADMIN_DATE_RANGE_PLACEHOLDER: [string, string] = ['开始日期', '结束日期'] export const ADMIN_DATE_TIME_RANGE_PLACEHOLDER: [string, string] = ['开始时间', '结束时间']