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

[复制链接]
查看11 | 回复4 | 2021-1-27 07:15:45 | 显示全部楼层 |阅读模式
如题,想要【yyyy-MM-ddHH:mm:ss】格式,但是xml中显示的是【2018-03-08T20:19:06.330+08:00】这种格式
分 -->
回复

使用道具 举报

千问 | 2021-1-27 07:15:45 | 显示全部楼层
publicstaticvoidmain(String[]args){
SimpleDateFormatsdf=newSimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss.SSSXXX");
SimpleDateFormats=newSimpleDateFormat("yyyy-MM-ddHH:mm:ss");
try{
Datedate=sdf.parse("2018-03-08T20:19:06.330+08:00");
System.out.println(s.format(date));
}catch(ParseExceptione){
//TODOAuto-generatedcatchblock
e.printStackTrace();
}
}
回复

使用道具 举报

千问 | 2021-1-27 07:15:45 | 显示全部楼层
simpledateformat~
回复

使用道具 举报

千问 | 2021-1-27 07:15:45 | 显示全部楼层
返回之前,可以用SimpleDateFormat这个类格式化日期格式,然后再返回。
回复

使用道具 举报

千问 | 2021-1-27 07:15:45 | 显示全部楼层
我觉得在前台处理比较好,simpledateformate之后,是字符串了,不好set进市体中,可以用jstl的fmt:formate标签,如果是在jsp中,js的话,可以自己写转换类,网上有一大堆。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行