json解决⽇期格式问题时间默认返回的json字符串转换成时间戳的格式// ⽇期问题
public String json5() throws Exception {
ObjectMapper mapper = new ObjectMapper();
// 1.如何让他不返回时间戳!所以我们要关闭时间戳功能
// 2.时间格式化问题!⾃定义⽇期格式对象
SimpleDateFormat s = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
// 3.让mapper指定时间⽇期格式为unix时间戳转换日期格式
mapper.setDateFormat(s);
// 写⼀个⽇期对象
Date date = new Date();
return mapper.writeValueAsString(date);
}
或者使⽤⼯具类完成
public class JsonUtil {
public static String getJson(Object object) {
return getJson(object, “yyyy-MM-dd HH:mm:ss”);
}
public static String getJson(Object o, String dateFormat) {
ObjectMapper mapper = new ObjectMapper();
// 1.如何让他不返回时间戳!所以我们要关闭时间戳功能
/
/ 2.时间格式化问题!⾃定义⽇期格式对象
SimpleDateFormat s = new SimpleDateFormat(dateFormat);
// 3.让mapper指定时间⽇期格式为
mapper.setDateFormat(s);
// 写⼀个⽇期对象
Date date = new Date();
try {
return mapper.writeValueAsString(o);
} catch (JsonProcessingException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
return null;
}
}

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。