java 在实体类中日期格式转换

方法一 :

@JsonFormat(locale="zh", timezone="GMT+8", pattern="yyyy-MM-dd HH:mm:ss")

                         地点是"zh"=中国       时区是"GMT+8"         格式是yyyy-MM-dd HH:mm:ss


方法二 :

@JsonSerialize(using = LocalDateTimeSerializer.class)

用@JsonSerialize(using = LocalDateTimeSerializer.class)将LocalDateTime序列化为SpringMVC能够反序列化的数组形式

@JsonFormat(shape = JsonFormat.Shape.STRING, timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss")

                                将这个直接转换成String类型的           时区是"GMT+8"              格式是yyyy-MM-dd HH:mm:ss

如果想要反序列特定的日期格式,使用@JsonFormat(pattern = "yyyy-MM-dd'T'HH:mm:ss.SSS'Z'")注解


在实体类的时间字段上加上这两种方法的注解即可

你可能感兴趣的:(java 在实体类中日期格式转换)