@JsonForma格式化日期 去除时分秒

给字段加上@JsonFormat(pattern = "yyyy-MM-dd")预想在页面展示为2021-11-09,实际展示效果:2021-11-09 00: 00:00 日期格式也没写错啊 有大佬能解释下这是为什么吗

你这应该是成功了的,后面多的应该是你接收时间的变量的格式是系统标准的date

还要设置一个格式,参考:

    @DateTimeFormat(pattern = "yyyy-MM-dd")
    @JsonFormat(pattern="yyyy-MM-dd",timezone="GMT+8")
    private Date signStartDate;

要是你用的是fastjson,你用这个注解就没一点用,看看是不是objectmapper转的json吧