jstl标签格式化字符串日期
2017-08-28 10:29
190 查看
需求描述:项目中数据库数据出现不正确的时间字符串,在提取使用的过程中考虑用户体验,需要将其转为正常的时间字符串。将类似于“20170101”类型的字符串转换为“2017-01-01”类型的日期。
解决方法:使用jstl的”fmt:parsetDate”和”fmt:formatDate”标签搭配解决此问题。
fmt:parsetDate和fmt:formatDate标签配置项(外部参考:来自菜鸟教程)
formatDate标签
parseDate标签
解决方法:使用jstl的”fmt:parsetDate”和”fmt:formatDate”标签搭配解决此问题。
<!--先用一个隐藏的td将20170101类型的字符串转化为标准的时间格式数据,并以参数test去接收--> <td style="display:none"> <fmt:parseDate value="${data.createTime}" pattern="yyyyMMdd" var="test"/> </td> <!--再用时间格式化标签进行处理--> <td><fmt:formatDate value="${test}" pattern="yyyy-MM-dd"/> </td>
fmt:parsetDate和fmt:formatDate标签配置项(外部参考:来自菜鸟教程)
formatDate标签
parseDate标签
相关文章推荐
- jstl (struts bean、fmt等标签) - 格式化输出日期和日期型字符串
- jstl (struts bean、fmt等标签) - 格式化输出日期和日期型字符串
- jstl标签把字符串格式化为日期
- jstl格式化日期标签
- java学习 jstl标签中fmt标签格式化日期
- String to Date jstl标签的fmt:formatDate格式化日期
- JSTL I18N格式标签库之----数字日期格式化
- Jstl数字日期格式化标签
- JSTL标签库中fmt标签,日期,数字的格式化
- jsp页面格式化日期 用jstl的fmt:formatDate 标签
- jstl标签的fmt:formatDate格式化日期 String to Date
- JSTL标签格式化数字和日期
- jstl标签的fmt:formatDate格式化日期 String to Date
- [应用篇]JSTL之fmt标签日期和数字格式化
- jstl格式化日期标签
- jstl的时间日期格式化标签
- jstl标签的fmt:formatDate格式化日期 String to Date
- jstl格式化日期标签
- JSTL(fmt标签对数据格式化)(fn标签操作字符串)
- jsp 页面格式化 日期标签 jstl fmt