其他分享
首页 > 其他分享> > SpringBoot系列---【如何优雅的格式化实体类中的日期的返回格式?】

SpringBoot系列---【如何优雅的格式化实体类中的日期的返回格式?】

作者:互联网

方法一

springboot默认使用jackson解析

spring:

  jackson:

    date-format: yyyy-MM-dd HH:mm:ss

方法二

//直接在属性上使用@JsonFormat注解
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
private Date updateTime;

方法三

 
public class Date2LongSerializer extends JsonSerializer<Date> {
 @Override
 public void serialize(Date date, JsonGenerator jsonGenerator, SerializerProvider serializerProvider) throws IOException, JsonProcessingException {
 jsonGenerator.writeNumber(date.getTime() / 1000);
 }
}
 
 //在实体类属性上加上
@JsonSerialize(using = Date2LongSerializer.class) private Date updateTime;

 

标签:JsonFormat,updateTime,实体类,SpringBoot,private,---,date,Date,yyyy
来源: https://www.cnblogs.com/hujunwei/p/14191817.html