利用重载的方式,编写返回指定当前时间格式的,JsonUtils工
作者:
我问你瓜保熟吗 | 来源:发表于
2020-02-20 21:48 被阅读0次package com.ruoyi.wuzichaoshi.controller;
import com.fasterxml.jackson.core.JsonProcessingException;
import com.fasterxml.jackson.databind.ObjectMapper;
import com.fasterxml.jackson.databind.SerializationFeature;
import java.text.SimpleDateFormat;
/**
* author:xyb
* Date:2020/2/20 21:16
*/
public class JsonUtils {
public static String getJson(Object object) {
return getJson(object, "yyyy-MM-dd HH:mm:ss");
}
public static String getJson(Object object,String dateFormat){
ObjectMapper mapper = new ObjectMapper();
// 关闭jackson反悔时间戳功能
mapper.configure(SerializationFeature.WRITE_DATES_AS_TIMESTAMPS, false);
// 自定义时间格式,让mapper指定时间格式为SimpleDateFormat。默认:"2020-02-20T13:45:37.762+0000"
SimpleDateFormat sdf = new SimpleDateFormat(dateFormat);
mapper.setDateFormat(sdf);
try {
return mapper.writeValueAsString(object);
} catch (JsonProcessingException e) {
e.printStackTrace();
}
// 预防空指针?
return null;
}
}
本文标题:利用重载的方式,编写返回指定当前时间格式的,JsonUtils工
本文链接:https://www.haomeiwen.com/subject/lpbfqhtx.html
网友评论