您的位置:首页 > 编程语言 > Java开发

springmvc 输出json时日期格式处理

2015-01-05 21:10 375 查看
直接上代码:

一:时间格式处理类:

import java.io.IOException;

import java.text.SimpleDateFormat;

import java.util.Date;

import org.codehaus.jackson.JsonGenerator;

import org.codehaus.jackson.JsonProcessingException;

import org.codehaus.jackson.map.JsonSerializer;

import org.codehaus.jackson.map.SerializerProvider;

public class DateSerializer extends JsonSerializer{

@Override

public
void serialize(Date date, JsonGenerator jsonGenerator, SerializerProvider serializerProvider)

throws
IOException, JsonProcessingException {

SimpleDateFormat
sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");

jsonGenerator.writeString(sdf.format(date));

}

}

二,实体对象get方法时调用

@JsonSerialize(using = DateSerializer.class)

public
Date getCreateTime() {

return
createTime;

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: