jstl标签的fmt:formatDate格式化日期 String to Date
2013-11-29 20:57
393 查看
使用fmt函数需在jsp中引入
异常 因为${entity.ctime}取出来是String类型,无法转换为Date类型
如下将能正常输出
解决办法是,可先将String解析为Date 然后再格式化Date
<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt" %>
<fmt:formatDate value="${entity.ctime}" pattern="yyyy-MM-dd HH:mm"/>报java.lang.IllegalArgumentException: Cannot convert 201311251525 of type class java.lang.String to class java.util.Date
异常 因为${entity.ctime}取出来是String类型,无法转换为Date类型
如下将能正常输出
<fmt:formatDate value="<%=new Date() %>" pattern="yyyy-MM-dd"/>
解决办法是,可先将String解析为Date 然后再格式化Date
<fmt:parseDate value="${entity.ctime}" var="date" pattern="yyyyMMddHHmm"/> <fmt:formatDate value="${date}" pattern="yyyy-MM-dd HH:mm" />
相关文章推荐
- jstl标签的fmt:formatDate格式化日期 String to Date
- jstl标签的fmt:formatDate格式化日期 String to Date
- jstl标签的fmt:formatDate格式化日期 String to Date
- jstl标签的fmt:formatDate格式化日期 String to Date
- String to Date jstl标签的fmt:formatDate格式化日期
- jstl fmt:formatDate格式化日期 年月 String to Date
- JSTL标签fmt:formatDate格式化日期出错
- jsp页面格式化日期 用jstl的fmt:formatDate 标签
- jstl标签的fmt:formatDate格式化日期
- JSTL之数字、日期格式化<fmt:formatNumber/>、<fmt:formatDate/>
- JSTL标签库formatDate标签格式化日期
- jstl之数字、日期格式化---<fmt:formatNumber/>、<fmt:formatDate/>
- 日期格式化标签<fmt:formatDate>&<fmt:setTimeZone>时区标签的使用demo
- JSTL之格式化标签<fmt:formatDate>
- 日期格式化标签<fmt:formatDate>&<fmt:setTimeZone>时区标签的使用demo
- jstl中时间格式化标签fmt formatDate标签使用
- JSTL之数字、日期格式化<fmt:formatNumber/>、<fmt:formatDate/>
- java.lang.IllegalArgumentException: Cannot convert ... JSTL格式化日期fmt:formatDate,fmt:parseDate
- JSTL之数字、日期格式化<fmt:formatNumber/>、<fmt:formatDate/>
- jstl标签将String类型转换成Date类型并且格式化输出