fastjson设置指定⽇期属性的格式化
如果要被序列化的对象含有⼀个date属性或者多个date属性按照相同的格式序列化⽇期的话,那我们可以使⽤下⾯的语句实现:
1.JSONObject.DEFFAULT_DATE_FORMAT="yyyy-MM-dd";//设置⽇期格式
JSONString(resultMap,
SerializerFeature.WriteMapNullValue,SerializerFeature.DisableCircularReferenceDetect,
SerializerFeature.WriteDateUseDateFormat);
但是上⾯的解决⽅案⾯临⼀个问题,如果不满⾜上⾯的条件(多个date属性,⽽且需要按照不定的格式序列化这些⽇期属性),那么我们就需要另辟蹊径,使⽤fastjson的特性来完成:
fastjson怎么用@JSONField(format="yyyyMMdd")
private Date date;
@JSONField(format="yyyy-MM-dd HH:mm:ss")
private Date date1;
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论