SpringMVC返回XML格式数据,如何配置Date类型数据的格式

Mikuru_Beam 2018-03-08 08:21:05
如题,想要 【yyyy-MM-dd HH:mm:ss】格式,但是xml中显示的是【2018-03-08T20:19:06.330+08:00】这种格式
...全文
456 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
LUUUUU_IT 2018-03-09
  • 打赏
  • 举报
回复
public static void main(String[] args) { SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss.SSSXXX"); SimpleDateFormat s = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); try { Date date = sdf.parse("2018-03-08T20:19:06.330+08:00"); System.out.println(s.format(date)); } catch (ParseException e) { // TODO Auto-generated catch block e.printStackTrace(); } }
cdsn13082487212 2018-03-09
  • 打赏
  • 举报
回复
我觉得在前台处理比较好,simpledateformate 之后,是字符串了,不好set进市体中,可以用jstl 的fmt :formate 标签,如果是在jsp中,js 的话,可以自己写转换类,网上有一大堆。
newObjects_ 2018-03-09
  • 打赏
  • 举报
回复
返回之前,可以用SimpleDateFormat这个类格式化日期格式,然后再返回。
Sunyiban 2018-03-09
  • 打赏
  • 举报
回复
simpledateformat~

81,092

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧