首页 > 解决方案 > 日期选择器中带有时刻 js 的无效日期

问题描述

我尝试在日期选择器中显示日期(使用 AntDesign 和 VueJS):

this.formDates.test = moment(this.$store.state.dataStudy.startPassation).format('DD-MM-YYYY HH:mm')

当我这样做时,我的日期格式正确:

console.log(this.formDates.test) // display the correct format 05-07-2021 12:00

但是当我这样做时:

<a-date-picker :default-value="formDates.test" v-model="formDates.startPassation" /><!-- display Invalid Date-->

我的日期选择器中有“无效日期”:-(

为什么 ?

标签: vue.jsdatepickermomentjsantdv

解决方案


文档中我看到可以:default-value使用时刻对象进行设置。

<a-date-picker :defaultValue="moment('2015-01-01', 'YYYY-MM-DD')" />

尝试删除.format('DD-MM-YYYY HH:mm')


推荐阅读