`
张洪财
  • 浏览: 276254 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

jstl format 全

    博客分类:
  • jstl
阅读更多
JSTL fmt 日期格式化(2009-03-31 10:21:48)

jstl中的日期格式化

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

 

<fmt:formatDate var="articleDate" value="${article.adate }" pattern="MM-dd"/>${articleDate }


<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 will thrown an exception. This page does no error handling.

Input parameters:
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

Dates
Tag Output
Attribute: value; required. Tag has no body.
<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 

<fmt:formatDate value="${isoDate}" pattern= "MM/dd/yyyy HH:mm aa" type="time" timeStyle="full"/></p>
 03/24/2009 18:23 PM                


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...

    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--jstl.jar-standard.jar

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

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

    JSTL由多个核心标签库组成,包括Core、Format、Function、I18N和SQL等,它们分别处理不同的任务,如控制流程、格式化数据、国际化以及数据库操作等。其中,Core库是最常用的部分,包含了与页面控制相关的标签,如`...

    jstl-impl-1.2.jar和jstl-api-1.2.jar

    `jstl-impl.jar`通常包含Core、Format、Function、SQL和XML五个主要的标签库,每个库都有对应的标签和功能。 在实际项目中,为了使JSTL能够正常工作,这两个jar文件通常需要一起添加到项目的类路径(Classpath)中...

    JSTL教程

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

    JSTL需要的jar包

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

    jstl_jar包.zip

    JSTL 主要由五个核心部分组成:Core、Format、I18N、Sql 和 Functns。 标题中的 "jstl_jar包.zip" 指的是一个包含 JSTL 相关库的压缩文件,其中包含 `javax.servlet.jsp.jstl.jar` 和 `jstl-impl.jar` 两个重要的 ...

    JSTL实例讲解大全

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

    jstl,jstl实例源码

    **JSTL(JavaServer Pages Standard Tag Library)详解与实例源码分析** JSTL,全称为JavaServer Pages Standard Tag Library,是Java EE平台中一个用于简化JSP开发的标签库,它提供了一系列预定义的标签,使得...

    jstl源码jstl学习

    **JSTL(JavaServer Pages Standard Tag Library)**是Java Web开发中的一种标准标签库,它为JSP页面提供了一套方便使用的标签,使得开发者能够更高效地编写动态网页。JSTL的主要目标是减少在JSP页面中的脚本代码,...

    jstl所需lib 方便大家下载

    使用JSTL Format标签 --%&gt; ${date}" pattern="yyyy-MM-dd HH:mm:ss" /&gt; ``` 总的来说,JSTL和其依赖库`jstl.jar`与`standard.jar`是JavaWeb开发中的重要工具,它们可以帮助开发者更高效、更规范地编写JSP页面,提升...

    standard.jar和jstl.jar

    而`jstl.jar` 文件则包含了JSTL的实际实现,包括各个功能模块,如Core、Format、I18N、XML等。这两个jar文件通常需要一起导入到项目中,以确保JSTL功能的完整实现。 **JSTL Core标签库** JSTL Core库是JSTL中最...

    jstl标签jar包

    JSTL主要由五个核心部分组成:Core、Format、I18N、SQL和XML。在这篇文章中,我们将深入探讨`jstl-api-1.2.jar`和`jstl-impl-1.2.jar`这两个jar包,并了解它们在JSTL中的作用。 **1. jstl-api-1.2.jar** 这个jar...

    JSTL标签JSTL标签

    JSTL Format标签的示例:** - ****:将日期或时间转换为特定的格式。 - ****:将字符串解析为数字,并进行格式化。 **5. JSTL与EL(Expression Language)的结合:** JSTL常与EL一起使用,EL负责获取和设置页面...

    jstl.rar_JSTL_jstl.zip

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

    jstl-api-1.2.jar和jstl-impl.jar

    JSTL有多个核心模块,包括Core(基础标签库)、Format(国际化和格式化)、XML(XML处理)和Function(自定义函数)。在描述中提到的"必须用到的两个标签库"可能是指Core库,这是JSTL最常用的部分,提供了基本的控制...

    jstl1.2jar包

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

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

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

Global site tag (gtag.js) - Google Analytics