前端传的日期到后端后不一致问题

文章讲述了前端使用Element-UI的月选择器在Vue2项目中与SpringBoot后端交互时,日期格式不匹配的问题。通过添加`value-format`属性解决了前端发送的日期格式问题,但解释了背后的原因。
摘要由CSDN通过智能技术生成

文章目录


问题描述

前端使用的element-ui+vue2,后端是springboot;这里我要在前端选择一个日期(yyyy-MM),前端选择完日期点击保存后,后端接收到的日期确始终对不上

前端代码如下:

<el-date-picker v-model="taskThreeForm.completeDate" type="month" placeholder="选择月" :disabled="operationType === 3"></el-date-picker>

后端dto如下:

@ApiModelProperty("完成时限")
@JsonFormat(pattern = "yyyy-MM", timezone = "GMT+8")
private Date completeDate;

总结

最后在前端代码

<el-date-picker v-model="taskThreeForm.completeDate" value-format="yyyy-MM" type="month" placeholder="选择月" :disabled="operationType === 3"></el-date-picker>

中增加了

value-format="yyyy-MM" 

解决,后面在细看为什么。

  • 5
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值