今天在写一个前端时间组件el-date-picker的时候,选择日期时,只能显示每个月1号,输出时间也只显示yyyy-XX-Tu这样类型的时间
代码如下:
<el-form-item label="开始时间">
<el-date-picker
v-model="dataForm.reportTime1"
type="datetime"
placeholder="请输入日期"
value-format="yyyy-MM-dd HH:mm:ss"
>
</el-date-picker>
</el-form-item>
选择时间不论怎么点都是1号
alert时间后显示
最后发现是value-format的问题,把年日也和月一样写成大写就可以了。
<el-form-item label="开始时间">
<el-date-picker
v-model="dataForm.reportTime1"
type="datetime"
placeholder="请输入日期"
value-format="YYYY-MM-DD HH:mm:ss"
format="YYYY-MM-DD HH:mm:ss"//添加format
>
</el-date-picker>
</el-form-item>