a-date-picker报错TypeError: date4.locale is not a function

问题描述

使用日期选择器,数据从后端获得,再赋值给a-date-picker做数据回显,遇到这个报错,排错后定位到a-date-picker组件本身接收数据的问题。

如果使用了dayjs或moment库来处理时间字符串,并且使用.format对时间数据进行格式化,则会报这个错误。

复制代码
const create_time = "2023-05-19T09:11:45.000+0000"
create_time = dayjs(create_time).format("YYYY-MM-DD HH:mm:ss")

``

解决方案

经过尝试,不对时间字符串进行格式化,直接使用dayjs处理后传给a-date-picker后报错消失。具体原因还不明确。

javascript 复制代码
create_time = dayjs(create_time)

在此记录如有同学遇到,望不吝赐教。

相关推荐
moshuying几秒前
AI Coding 最大的 token 黑洞,可能根本不是 prompt
前端
红尘散仙2 分钟前
一行 `#[specta::specta]`,让 Tauri IPC 有类型
前端·后端·rust
lichenyang45323 分钟前
HarmonyOS HMRouter 接入记录:从普通 Tab Demo 到路由跳转
前端
sparEE37 分钟前
c++值类别、右值引用和移动语义
开发语言·c++
zhangjw3438 分钟前
第11篇:Java Map集合详解,HashMap底层原理、哈希冲突、JDK1.8优化、遍历方式彻底吃透
java·开发语言·哈希算法
木斯佳1 小时前
前端八股文面经大全:腾讯WXG暑期前端一面(2026-05-15)·面经深度解析
前端·面试·笔试
canonical_entropy1 小时前
NOP Chaos Flux 架构演变史:从 AMIS 重写到现代低代码运行时
前端·aigc·ai编程
张元清2 小时前
useEffect 之外:专门处理异步、深比较和 SSR 的 Effect Hook
前端·javascript·面试
benpaodeDD2 小时前
视频10,11,12,13——java程序的加载与执行,安装jdk
java·开发语言
小小小小宇2 小时前
前端双Token机制无感刷新(二)
前端