fastjson用java转json时间的格式化

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;

你可能感兴趣的:(java,java,json,开发语言)