`
小网客
  • 浏览: 1240967 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

JSTL Format 日期处理

    博客分类:
  • Java
SUN 
阅读更多

<%@ 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">

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


<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, or both. 
<fmt:formatDate value="${date}" type="date"/>

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

 23:59:59  
Attribute: dateStyle; optional. Varies the date format. 
<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 time format. 
<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 custom patterns. 
<fmt:formatDate value="${date}" type="both" pattern="EEEE, MMMM d, yyyy HH:mm:ss Z"/>

 星期四, 四月 1, 2004 13:30:00 -0600  
<fmt:formatDate value="${isoDate}" type="both" pattern="d MMM yy, h:m:s a zzzz/>

 31 五月 04, 11:59:59 下午 中央夏令时

分享到:
评论

相关推荐

    JSTL.rar_JSTL_JSTL下载

    2. **Format标签库**:用于格式化数据,如日期、货币等。例如`&lt;fmt:formatDate&gt;`可以将日期转换成指定格式。 3. **Function标签库**:提供了一些预定义的函数,如字符串操作、数组和集合操作等,这些函数可以通过`...

    jstl帮助 jstl帮助手册 jstl帮助文档

    2. **Format/International化标签库 (fmt)**:提供了处理日期、时间、数字格式化以及国际化和本地化功能的标签。例如`&lt;fmt:formatDate&gt;`可以格式化日期,`&lt;fmt:message&gt;`用于获取本地化的消息资源。 3. **Function...

    EL格式化日期,jstl格式化日期,fmtformatDat

    总的来说,EL和JSTL提供了灵活且方便的方式来处理和格式化日期。在JSP开发中,根据项目需求和个人偏好,可以选择合适的方法来实现日期格式化。同时,理解这些基础工具能帮助提升Web应用的用户体验,因为用户通常更...

    jstl标签jstl--jstl.jar-standard.jar

    JSTL主要由四个核心部分组成:Core、Format、I18N和SQL。 **1. JSTL Core标签库** JSTL Core提供了许多用于处理基本页面流程控制、条件判断、迭代等任务的标签。例如: - `&lt;c:set&gt;`:用于在作用域内设置变量。 - `...

    jstl-1.2.rar_JSTL_jstl 1.2_jstl jar_jstl-1.1.2.jar _jstl.jar

    2. **I18N & Format**:国际化和格式化组件,支持日期、时间、数字的格式化以及国际化资源的管理。 3. **XML**:处理XML文档,提供了解析XML、操作XPath表达式等功能。 4. **JDBC**:与数据库交互,简化了数据库...

    jstl源码jstl学习

    4. **I18N和Format标签库**:支持国际化和格式化,如日期、数字的格式化,以及多语言资源的处理。 5. **JDBC标签库**:简化数据库操作,如执行SQL查询、处理结果集等。 **JSTL的核心优势:** 1. **增强可读性**:...

    JSTL实例讲解大全

    JSTL的核心组件包括Core、Format、I18N、SQL和XML五个标签库,覆盖了常见的页面操作,如控制流、国际化、数据格式化等。 ### JSTL Core库 Core库是JSTL最基础的部分,包含了用于控制流程、处理URL、导入页面、输出...

    JSTL教程

    Format标签库**:此库用于数据的格式化,特别是数字和日期。它还支持本地化,允许根据用户所在地区进行适当的显示。例如,`&lt;fmt:formatNumber&gt;`可以格式化数字,`&lt;fmt:formatDate&gt;`可以格式化日期。 **3. XML标签...

    JSTL标签库-tomcat10-简化JSP中java代码

    2. **JSTL Format库**:提供了格式化日期、数字、货币等的功能,如`&lt;fmt:formatDate&gt;`、`&lt;fmt:formatNumber&gt;`等。 3. **JSTL Function库**:包含了一些预定义的函数,如`fn:length()`用于获取字符串或数组的长度。 ...

    jstl,jstl实例源码

    JSTL,全称为JavaServer Pages Standard Tag Library,是Java EE平台中一个用于简化JSP开发的标签库,它提供了一系列预定义的标签,使得开发者可以通过XML语法在JSP页面中处理常见任务,如控制流程、数据操作、I/O...

    JSTL标签JSTL标签

    - **Format**:处理日期、时间、数字格式化以及国际化。 - **XML**:处理XML文档和XPath表达式。 - **Function**:提供一些自定义函数,可以扩展JSP页面的功能。 - **SQL**:用于数据库操作,如查询、更新、插入和...

    jstl标签jar包

    **JSTL(JavaServer Pages Standard Tag Library)标签库**是Java Web开发中常用的一组标准标签库,它为JSP页面提供了强大的控制结构和数据处理能力,简化了开发过程。JSTL主要由五个核心部分组成:Core、Format、...

    jstl所需lib 方便大家下载

    这个库包括了Core、Format、I18N、XML等核心模块,这些模块为开发者提供了丰富的功能,比如循环、条件语句、国际化、日期时间格式化以及XML处理等。例如,`&lt;c:forEach&gt;`标签用于遍历集合,`&lt;c:if&gt;`标签用于执行条件...

    JSTL中文帮助文档

    JSTL的Format库提供了诸如`&lt;fmt:formatDate&gt;`、`&lt;fmt:formatNumber&gt;`等标签,用于将日期、数字等格式化为用户友好的输出,适应各种文化和语言环境。 **XML操作** JSTL的XML库通过`&lt;x:parse&gt;`、`&lt;x:transform&gt;`等...

    JSTL1.2.5 taglibs-standard-jstlel-1.2.5.jar

    2. **I18N & Format(国际化和格式化标签库)**:支持日期、时间、数字的格式化以及多语言资源的处理,帮助开发者实现网站的国际化。 3. **XML(XML处理标签库)**:用于处理XML文档,包括解析、操作XML数据以及...

    JSTL教学课件 超级棒 倒计时5天

    JSTL,全称为JavaServer Pages Standard Tag Library,是Java服务器端的一种标准标签库,它为Java Web开发提供了强大的功能,使得开发者可以通过标签的方式来处理常见的页面逻辑,极大地提高了开发效率。本教学课件...

    JSTL需要的jar包

    JSTL主要由五个核心部分组成:Core、Format、I18N、Function和XML。 在JSTL的实现中,有两个主要的实现版本:Apache的Tomcat提供的`jstl.jar`和Sun Microsystems(现Oracle)的`standard.jar`。这两个jar包是JSTL...

    jstl.rar_JSTL_jstl.zip

    JSTL主要由五个核心组件组成:Core、Format、I18N、Function和XML。 **1. JSTL Core组件** Core组件是JSTL中最基础的部分,提供了类似于HTML标记的行为,但更加强大和灵活。例如: - `&lt;c:if&gt;`:条件判断,与Java的`...

    jstl1.2jar包

    2. **Format**:处理国际化和格式化,如日期、时间、数字的显示。 3. **XML**:处理XML数据,包括解析、查询和转换。 4. **SQL**:执行数据库操作,如查询、插入、更新和删除。 5. **Function**:提供了一系列常用...

    Jstl的Jar包

    3. **Format库**:该库提供了处理日期、数字格式化以及国际化的能力,例如`&lt;fmt:formatDate&gt;`、`&lt;fmt:formatNumber&gt;`等标签,可以方便地按照指定的格式显示日期和数字,同时支持多语言环境。 4. **Function库**:这...

Global site tag (gtag.js) - Google Analytics