关于时间Date转换成long类型的方法(时间戳的转换)

创建类Date2LongSerializer并extendsJsonSerializer<Date>重写serialize方法

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 createTime;

 

posted @ 2018-01-19 10:58  今年我十八岁  阅读(10988)  评论(0编辑  收藏  举报