首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

使用JSTL将长时间戳格式化为日期

使用JSTL将长时间戳格式化为日期,可以使用JSTL的fmt标签库中的formatDate标签。

首先,确保在JSP页面中包含了JSTL的标签库:

代码语言:jsp
复制
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt" %>

然后,将长时间戳(以毫秒为单位)转换为java.util.Date对象,并将其传递给fmt:formatDate标签:

代码语言:jsp
复制
<%-- 假设longTimestamp是长时间戳的变量名 --%>
<c:set var="date" value="<%= new java.util.Date(longTimestamp) %>" />
<fmt:formatDate value="${date}" pattern="yyyy-MM-dd HH:mm:ss" />

其中,pattern属性指定了日期格式,可以根据需要进行修改。

如果需要将日期格式化为其他时区的时间,可以使用timeZone属性指定时区:

代码语言:jsp
复制
<fmt:formatDate value="${date}" pattern="yyyy-MM-dd HH:mm:ss" timeZone="GMT+8" />

注意,这里的时区是以GMT为基准的偏移量,可以根据需要进行修改。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

领券