JSTL的时间格式化标签的使用

Library import and parameter capturing: 


<%@ taglib prefix="c"uri="http://java.sun.com/jstl/core"%> 

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


<fmt:parseDate value="${param.date}" var="date"pattern="yyyy/MM/dd:HH:mm:ss> 

<fmt:parseDate value="${param.isoDate}"var="isoDate"pattern="yyyyMMdd'T'HHmmss"> 


The input parameters must match the patterns, or the JSP willthrown an exception. This page does no errorhandling. 


Input parameters: 

Date: 
    2004/04/01:13:30:00    Javaformat: Thu Apr 01 13:30:00 CST 2004 
isoDate:20040531T235959 
          Java format: Mon May 31 23:59:59 CDT 2004 

Dates 

Tag Output 

Attribute: value; required. Tag has nobody. 

<fmt:formatDate value="${date}"type="both"/> 


2004-4-1 13:30:00 
 
<fmt:formatDate value="${isoDate}"type="both"/> 


2004-5-31 23:59:59 
 
Attribute: type; optional. Indicates what to print: date, time, orboth. 

<fmt:formatDate value="${date}"type="date"/> 


2004-4-1 
 
<fmt:formatDate value="${isoDate}"type="time"/> 


23:59:59 
 
Attribute: dateStyle; optional. Varies the dateformat. 

<fmt:formatDate value="${isoDate}" type="date"dateStyle="default"/> 


2004-5-31 
 
<fmt:formatDate value="${isoDate}" type="date"dateStyle="short"/> 


04-5-31 
 
<fmt:formatDate value="${isoDate}" type="date"dateStyle="medium"/> 


2004-5-31 
 
<fmt:formatDate value="${isoDate}" type="date"dateStyle="long"/> 


2004年5月31日 
 
<fmt:formatDate value="${isoDate}" type="date"dateStyle="full"/> 


2004年5月31日 星期一 
 
Attribute: timeStyle; optional. Varies the timeformat. 

<fmt:formatDate value="${isoDate}" type="time"timeStyle="default"/> 


23:59:59 
 
<fmt:formatDate value="${isoDate}" type="time"timeStyle="short"/> 


下午11:59 
 
<fmt:formatDate value="${isoDate}" type="time"timeStyle="medium"/> 


23:59:59 
 
<fmt:formatDate value="${isoDate}" type="time"timeStyle="long"/> 


下午11时59分59秒 
 
<fmt:formatDate value="${isoDate}" type="time"timeStyle="full"/> 


下午11时59分59秒 CDT 
 
Attribute: pattern; optional. Inidcates date/time custompatterns. 

<fmt:formatDate value="${date}" type="both"pattern="EEEE, MMMM d, yyyy HH:mm:ssZ"/> 


星期四, 四月 1, 2004 13:30:00-0600 
 
<fmt:formatDate value="${isoDate}" type="both"pattern="d MMM yy, h:m:s a zzzz"/>
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值