jfinal 对象update日期直接转json格式会丢失HH

发布于 2021-12-01 18:59:05 字数 994 浏览 873 评论 2

keypage.setHtmlDate(new Date());
keypage.update();
System.out.println("直接获取这个update的日期:	" + keypage.getHtmlDate());
System.out.println("已存在的日期格式对照:	" + keypage.getCreateDate());
System.out.println("直接把这个update的对象转成JSON,日期是会被阉割了	" + JsonKit.toJson(keypage));
System.out.println("从数据库重新读取对象,并获取刚刚update的日期	" + Keypage.dao.findById(keywordid).getHtmlDate());



直接获取这个update的日期: Wed Jan 18 14:57:28 CST 2017
已存在的日期格式对照: 2016-12-20 13:52:26.0
直接把这个update的对象转成JSON,日期是会被阉割了 {"meta_title":null,"baidu_submit":null,"change":null,"seo_ranking":null,"keyStr":"家用冲击钻","embody":null,"brand_words":null,"url":"jiayongchongjizuan.html","ban":null,"meta_description":null, "html_date":"2017-01-18","baidu_submit_date":null,"keypage_id":9,"meta_keyword":null,"xml_id":null,"create_date":"2016-12-20 13:52:26"}
Sql: select * from `keypage` where `keypage_id` = ?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

叹沉浮 2021-12-05 08:09:51

有可能是html_date在model或数据库中定义的类型不是时间类型,而是日期类型。

灵芸 2021-12-03 01:29:42

查出来的map/lsit转成json? 用什么工具转的,可以看看它对时间转化是怎么处理的,看看源码

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文