fmt标签的格式化日期使用

声明:

[html] view plaincopy

  1. <%@ taglib prefix="fmt" uri="/WEB-INF/fmt.tld" %>

[html] view plaincopy

  1. or

[html] view plaincopy

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

语法:

[html] view plaincopy

  1. <fmt:formatDate value="转换对象" type="转换格式"/>

属性详解:

 

1)date:是要格式化的日期

2)value::要格式化的值,这里就是date

3)type::格式化的样式

4)dateStyle:具体样式(比type更具体的描述,可以不写,请对比2,4,5,6,7,8)

使用:

[html] view plaincopy

  1. 1.<fmt:formatDate value="${date}" type="both"/>
  2. 输出格式: 2010-5-31 23:59:59
  3. 2.<fmt:formatDate value="${date}" type="date"/>
  4. 输出格式: 2010-4-1
  5. 3.<fmt:formatDate value="${date}" type="time"/>
  6. 输出格式: 23:59:59
  7. 4.<fmt:formatDate value="${date}" type="date" dateStyle="default"/>
  8. 输出格式:2010-5-31
  9. 5.<fmt:formatDate value="${date}" type="date" dateStyle="short"/>
  10. 输出格式:04-5-31
  11. 6.<fmt:formatDate value="${date}" type="date" dateStyle="medium"/>
  12. 输出格式:2010-5-31
  13. 7.<fmt:formatDate value="${date}" type="date" dateStyle="long"/>
  14. 输出格式: 2010年5月31日
  15. 8.<fmt:formatDate value="${date}" type="date" dateStyle="full"/>
  16. 输出格式:2010年5月31日 星期一
  17. 9.<fmt:formatDate value="${date}" type="time" timeStyle="default"/>
  18. 输出格式: 23:59:59
  19. 10.<fmt:formatDate value="${date}" type="time" timeStyle="short"/>
  20. 输出格式:下午11:59
  21. 11.<fmt:formatDate value="${date}" type="time" timeStyle="medium"/>
  22. 输出格式: 23:59:59
  23. 12.<fmt:formatDate value="${date}" type="time" timeStyle="long"/>
  24. 输出格式: 下午11时59分59秒
  25. 13.<fmt:formatDate value="${date}" type="time" timeStyle="full"/>
  26. 输出格式: 下午11时59分59秒 CDT
  27. 14.<fmt:formatDate value="${date}" type="both" pattern="EEEE, MMMM d, yyyy 输出格式: HH:mm:ss Z"/>
  28. 星期四, 四月 1, 2010 13:30:00 -0600
  29. 15.<fmt:formatDate value="${date}" type="both" pattern="d MMM yy, h:m:s a zzzz/>
  30. 输出格式: 31 五月 04, 11:59:59 下午 中央夏令时
时间: 2024-12-12 09:04:28

fmt标签的格式化日期使用的相关文章

JSTL标签库中fmt标签,日期,数字的格式化

首先介绍日期的格式化:(不要嫌多哦) JSTL格式化日期(本地化) 类似于数字和货币格式化,本地化环境还会影响生成日期和时间的方式. <%@ page pageEncoding="UTF-8" %><%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %><%@ taglib prefix="fmt" uri="htt

[应用篇]JSTL之fmt标签日期和数字格式化

fmt标签个人用的比较少,但是我还是在这里简单的留一下笔记,也是算是学习了一下!这样方便你们课设的时候能用的上,要学会进步的学习,不要停留! 引入该标签库的方法为: <%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt" %> 这里提供了很多的内容,我这里只是介绍关于数字和日期格式化的内容 formatNumber标签.formatData标签.parseNumber标签.parseD

通过fmt标签格式化el表达式中的日期、小数

首先引入fmt外部文件包 <%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt" %> 格式化日期 //将日期按照pattern的格式展示<fmt:formatDate value="${需要格式化的日期}" pattern="yyyy-MM-dd"/> 格式化小数 //含义:整数位最少是0,小数位是一位小数<fmt:forma

在EL表达式或者Struts标签库中格式化日期对象,即将Date转换为yyyy-MM-dd格式

一.EL表达式 首先,在jsp页面引入<fmt> tags,<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt" %>. 其次,将EL表达式作为fmt标签属性的value值.再增加pattern参数,为日期制定需要格式化的格式,如yyyy-MM-dd.例如: <fmt:formatDate value="${object.dateproperty}&quo

jstl-日期格式化-jsp页面需引入fmt标签

jsp页面需引入fmt标签: <taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt"> 使用: 1.针对字符串型日期转化为yyyy-MM-dd hh:MM:ss格式 <fmt:parseDate value="${personMaster.masterDate}" pattern="yyyy-MM-dd hh:MM:ss" var="m

fmt标签的使用

fmt标签: 国际化核心标签:<fmt:setLocale>.<fmt:bundle>.<fmt:setBundle>.<fmt:message>.<fmt:param>.<fmt:requestEncoding>格式化标签:<fmt:timeZone>.<fmt:setTimeZone>.<fmt:formatNumber>.<fmt:parseNumber>.<fmt:form

【JSTL】--格式化日期--drp217

jstl_fmt.jsp <%@ page language="java" contentType="text/html; charset=GB18030" pageEncoding="GB18030"%> <%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt"%> <!DOCTYPE html PUBLIC

[原创]java WEB学习笔记52:国际化 fmt 标签,国际化的总结

本博客为原创:综合 尚硅谷(http://www.atguigu.com)的系统教程(深表感谢)和 网络上的现有资源(博客,文档,图书等),资源的出处我会标明 本博客的目的:①总结自己的学习过程,相当于学习笔记 ②将自己的经验分享给大家,相互学习,互相交流,不可商用 内容难免出现问题,欢迎指正,交流,探讨,可以留言,也可以通过以下方式联系. 本人互联网技术爱好者,互联网技术发烧友 微博:伊直都在0221 QQ:951226918 ---------------------------------

EL表达式格式化日期

在EL表达式中要显示“yyyy-MM-dd”格式的日期: 使用<fmt:>格式化标签 1 在页面上导入   <%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt" %> 2 格式化日期<fmt:formatDate value="${XXX.date}" pattern="yyyy-MM-dd"/> Value :EL表达