fastjson用java转json时间的格式化
我们在实现业务需求时很多时候接口和调用时 实体类的类型定义不一致或者特殊要求
例:我方有个字段 private java.util.Date taskTime;
其它系统这个字段是 String 类型 的,
而想显示 2022-01-25 09:57:30 格式有以下两个方法
1.全部日期格式化
JSON.toJSONString(body, SerializerFeature.DisableCircularReferenceDetect, SerializerFeature.WriteDateUseDateFormat);
2.针对单个或者部分格式化
@JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd HH:mm:ss")
private java.util.Date taskTime;