一:moment和dayjs 區別
moment 大且可變、維護模式;dayjs 小且不可變、插件化、tree?shaking 友好。
antd v4 用 moment;antd v5 用 dayjs。請在同一項目中統一其一,避免混用導致組件報錯。
二:?antd 4.24.16(v4 默認用 moment)
antd 4.x 的DatePicker組件 傳的是?dayjs?對象作為?initialValues?和取值,這會導致點擊打開日期面板時報“值類型不匹配/不是 moment 實例”的錯誤。
全部統一采用moment
moment().subtract(30, "day").startOf("day") ,? ?當前日期往前推三十天,并且是當天的開始時刻00:00:00
moment().endOf("day"),? ?當天最后時刻23:59:59
moment(values.timeRange[0]).format('YYYY-MM-DD HH:mm:ss')? ?將日期格式化