美文网首页
Json时间格式转换

Json时间格式转换

作者: 我只是旁白 | 来源:发表于2017-11-08 20:00 被阅读0次

1,导包

<dependency>
  <groupId>com.fasterxml.jackson.core</groupId>
  <artifactId>jackson-annotations</artifactId>
  <version>${jackson.version}</version>
</dependency>

2,时间格式转换类

package com.study.utils;

/**
 * Created by Administrator on 2017/10/27.
 */
import java.io.IOException;
import java.text.SimpleDateFormat;
import java.util.Date;

import com.fasterxml.jackson.core.JsonGenerator;
import com.fasterxml.jackson.core.JsonProcessingException;
import com.fasterxml.jackson.databind.JsonSerializer;
import com.fasterxml.jackson.databind.SerializerProvider;


public class CustomDateSerializer extends JsonSerializer<Date> {

@Override
public void serialize(Date value, JsonGenerator jsonGenerator, SerializerProvider provider) throws IOException,
        JsonProcessingException {
    SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
    jsonGenerator.writeString(sdf.format(value));
}
}

3,在实体类的某一字段上映入

@JsonSerialize(using = CustomDateSerializer.class)
private Date create_time;

相关文章

网友评论

      本文标题:Json时间格式转换

      本文链接:https://www.haomeiwen.com/subject/wwudpxtx.html