List<Record> list = Db.find(Db.getSql("xx.xx")); renderJson(list);
me.setJsonFactory(new FastJsonFactory());
现在record里有两列是日期类型,分别想返回yyyy-MM-dd和yyyy-MM-dd HH:mm:ss格式该怎么处理?
me.setJsonDatePattern("yyyy-MM-dd HH:mm:ss");
上面这种方式是全局设置,不符合我的需求。
FastJson.getJson().setDatePattern("yyyy-MM-dd").toJson(list);
上面的代码,直接使用 FastJson 并配置好日期格式,再进行转换
同理,其她两个实现也类似:
JFinalJson.getJson().setDatePattern("yyyy-MM-dd").toJson(list);
Jackson.getJson().setDatePattern("yyyy-MM-dd").toJson(list);