首先引入标签库
<%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt"%>
对date类型的数据进行格式转换:
<fmt:formatDate value="${p.update_time}" pattern="yyyy/MM/dd"/>
如果获取的是字符串类型的:例如:2020-04-29 17:47:00.0
还要再引入另一个标签库
<%@ taglib uri="http://java.sun.com/jsp/jstl/functions" prefix="fn"%>
首先,将字符串截取,并且转换为时间格式:
<fmt:parseDate value="${fn:substring(list.newsday,0,16)}" pattern="yyyy-MM-dd HH:mm" var="test"/>
其次,对date类型的数据进行格式转换:
<fmt:formatDate value="${test}" pattern="yyyy-MM-dd HH:mm"/>
JSP日期格式化技巧
本文介绍了在JSP中如何使用JSTL标签库对日期类型的数据进行格式转换的方法,包括对date类型和字符串类型的日期数据进行处理的过程。首先通过引入必要的标签库,然后使用fmt:formatDate和fmt:parseDate标签实现日期格式的灵活转换。
588

被折叠的 条评论
为什么被折叠?



