DamonYo0o 2021-04-25 10:48 采纳率: 100%
浏览 147
已结题

前端调接口入参json数据包,怎么格式化时间?

问题描述

前端调用我的后端接口,入参的数据包里面有个字符串的日期,我在PO类中使用了@JsonFormat注解,但是接收到的数据没有转化成我需要的格式。请问怎么处理?

后端获取到的时间是2021-04-21 00:00:00.0这样的,请问这个问题怎么结局?

问题出现的环境背景及自己尝试过哪些方法

使用的spring cloud框架,尝试过@JSONField注解和@DateTimeFormat注解,这两个注解直接报错:Can not deserialize value of type java.util.Date from String "2021-04-21": not a valid representation (error: Failed to parse Date value '2021-04-21': Unparseable date: "2021-04-21")

相关代码

粘贴代码文本(请勿用截图)

    @ApiModelProperty(value="开始日期" )
    @JsonFormat(pattern = "yyyy-MM-dd")
    private Date startDate;

    @ApiModelProperty(value="结束日期" )
    @JsonFormat(pattern = "yyyy-MM-dd")
    private Date endDate;

你期待的结果是什么?实际看到的错误信息又是什么?

期望获取的时间格式是yyyy-MM-dd的,但是得到的是2021-04-21 00:00:00.0

  • 写回答

3条回答

      报告相同问题?

      相关推荐 更多相似问题

      问题事件

      • 系统已结题 8月28日
      • 已采纳回答 8月20日

      悬赏问题

      • ¥15 opencv c++虚拟画家
      • ¥20 python 生成exe报错问题
      • ¥15 基于香农-费诺-埃利斯编码实现对英文文本的压缩和解压缩
      • ¥15 react native ios端amap问题
      • ¥15 fortran95中5个学生分不同学号求数学语文英语计算机四门课程的每名学生的平均分以及名次以及单科成绩的平均分
      • ¥30 excel vba 执行从 1 到 100 的乘法。执行结果保存成二维数组
      • ¥15 数字电子技术基础设计实验
      • ¥15 ue5运行非常卡顿,是电脑配置原因吗
      • ¥50 有没有大佬看一下关于思科的这道题怎么做
      • ¥30 求十字路口交通灯S7-200plc,今天早上八点前。