我创建了一个java类,这个类继承了一个父类。 然后父类用一个注解格式化了一个时间。如下
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") public Date getCreateDate() { return createDate; } 在然后我请求创建的这个类,返回类集合对象里面的createDate是昨天的日期而且是时分秒格式的,然后我就蒙蔽了。 后来打断点,看从数据库里面查出来是没有问题的。最后跟断点发现是@JsonFormat这个注解搞得鬼,它把yyyy/mm/dd时间给转成 注解格式,就new一个昨天日期是下午四点整。 Ps:最后问题解决办法: 一:去掉这个注解, 二:存时间的时候格式化成yyyy-MM-dd HH:mm:ss