jsonlib里toBean对格式化的日期进行转换:JSON-Java
jsonlib里toJson将日期格式化掉:Java-Json
fromObject的时候携带上这个config即可
JSONObject json = JSONObject.fromObject(str);
JSONUtils.getMorpherRegistry().registerMorpher(new DateMorpher(new String[]{"yyyy-MM-dd HH:mm:ss"}));
App app = (App) json.toBean(json, App.class);
System.out.println(app.getCreateTime());
jsonlib里toJson将日期格式化掉:Java-Json
JsonConfig config = new JsonConfig();
config.registerJsonValueProcessor(Date.class, new JsonValueProcessor() {
private SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
@Override
public Object processObjectValue(String key, Object value, JsonConfig cfg) {
return format.format((Date)value);
}
@Override
public Object processArrayValue(Object value, JsonConfig cfg) {
return format.format((Date)value);
}
});
fromObject的时候携带上这个config即可
JSONLib中日期格式转换与日期格式化处理
本文详细介绍了在JSONLib中如何通过toBean方法对格式化的日期进行转换,以及使用toJson方法将日期格式化。重点阐述了如何在进行日期处理时注册日期形态器、配置日期值处理器,并在fromObject方法中应用这些配置。
1272

被折叠的 条评论
为什么被折叠?



