Springboot 识别上传的日期报错:Invalid JSON input: Cannot deserialize value of type `java.util.Date`

2024-03-07T18:03:25

找到报错的后台实体类,在对应的日期类型上面,加一条注解,即可解决

    /** 开始时间 */
    @ApiModelProperty(value = "开始时间")
    @Column(name = "start_time")
    @Excel(name = "开始时间")
    @JSONField(format = "yyyy/MM/dd HH:mm:ss")
    @JsonFormat(pattern = "yyyy/MM/dd HH:mm:ss", timezone="GMT+8")
    @DateTimeFormat(pattern = "yyyy/MM/dd HH:mm:ss")
    private Date startTime;

@JSONField@JsonFormat@DateTimeFormat 三条注解都可以解决。

参考:选择日期保存报错Invalid JSON input..

当前页面是本站的「Baidu MIP」版。发表评论请点击:完整版 »