将EL中的时间戳值转换为jsp中的日期时间

将EL中的时间戳值转换为jsp中的日期时间,jsp,jstl,el,Jsp,Jstl,El,jsp页面 2014-02-26 18:27:24 时间戳为:${timestamp} 日期为:日期//显示日期 时间为:时间//显示时间 如何从时间戳(EL)转换日期和时间?您可以使用它提供一组标记,用于解析和格式化与区域设置相关的数字和日期 若您有日期字符串,那个么将其解析为日期对象 <html> timestamp is : ${timestamp} Date is : <b> date </b> //display date

jsp页面

  2014-02-26 18:27:24

时间戳为:${timestamp}
日期为:日期//显示日期
时间为:时间//显示时间
如何从时间戳(EL)转换日期和时间?

您可以使用它提供一组标记,用于解析和格式化与区域设置相关的数字和日期

若您有日期字符串,那个么将其解析为日期对象

 <html>

 timestamp is : ${timestamp}

 Date is : <b> date   </b>  //display date

 Time is : <b> time   </b>  //display time

 </html>
<%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt"%>

<c:set value="2014-02-26 18:27:24" var="dateString" />

<fmt:parseDate value="${dateString}" var="dateObject"
                pattern="yyyy-MM-dd HH:mm:ss" />

Date is : <b><fmt:formatDate value="${dateObject }" pattern="dd/MM/yyyy" /></b>
Time is : <b><fmt:formatDate value="${dateObject }" pattern="hh:mm a" /></b>

日期为:
时间是:

如果有以毫秒为单位的时间,则将其转换为日期对象

 <html>

 timestamp is : ${timestamp}

 Date is : <b> date   </b>  //display date

 Time is : <b> time   </b>  //display time

 </html>
<%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt"%>

<c:set value="2014-02-26 18:27:24" var="dateString" />

<fmt:parseDate value="${dateString}" var="dateObject"
                pattern="yyyy-MM-dd HH:mm:ss" />

Date is : <b><fmt:formatDate value="${dateObject }" pattern="dd/MM/yyyy" /></b>
Time is : <b><fmt:formatDate value="${dateObject }" pattern="hh:mm a" /></b>

日期为:
时间是:
输出:

日期:2014年2月26日时间:下午6:27

谷歌搜索“JSTL日期”并点击。