JSONObject.toBean,json串转bean时Date属性转换莫名成系统当前时间

//JSONObject.toBean方法不识别date属性

需要加上JSONUtils.getMorpherRegistry().registerMorpher(new DateMorpher(new String[] {"yyyy-MM-dd", "yyyy-MM-dd HH:mm:ss"}));

例如:
JSONObject jsonObject=JSONObject.fromObject(dataset);
JSONUtils.getMorpherRegistry().registerMorpher(new DateMorpher(new String[] {"yyyy-MM-dd", "yyyy-MM-dd HH:mm:ss"}));
CaseStatisticModel model=(CaseStatisticModel)JSONObject.toBean(jsonObject, CaseStatisticModel.class);
发布了26 篇原创文章 · 获赞 0 · 访问量 789

猜你喜欢

转载自blog.csdn.net/sumengnan/article/details/102817909