文档章节

fmt标签的日期格式化使用总结

生命不止贼心BU死
 生命不止贼心BU死
发布于 2017/07/28 09:53
字数 389
阅读 18
收藏 0

声明:

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

语法:

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

属性详解:

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

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

3)type::格式化的样式

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

使用:

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

© 著作权归作者所有

生命不止贼心BU死
粉丝 1
博文 12
码字总数 3113
作品 0
海淀
程序员
私信 提问
关于日期转换及显示问题

在开发中有关日期的处理,可以分为两类: 1、页面表单中提交的日期字符串如何转换为对应JavaBean的Date属性值; 2、JavaBean的Date属性值如何在页面展示为指定格式的字符串。 对于第一种情况...

raul7911
2015/08/01
0
0
jstl取整数,jstl表达式取整,fmt:parseNumber格式化小数为整数

用Jstl表达式的fmt:parseNumber格式化小数为整数 <fmt:parseNumber integerOnly="true" value="2/3" /> 结果为0 ---------------------------------其他方法-------------------------------......

Zero零_度
2015/05/12
0
0
JSTL fmt标签格式化日期时分秒显示为00:00:00和12:00:00问题

记录下今天fmt格式化日期时分秒碰到的坑吧,今天用fmt:formatDate标签格式化一个日期的时候HH:mm:ss还是hh:mm:ss,格式化的结果都是00:00:00和12:00:00,最终发现是java实体类引入的是java....

辉_仔
2015/09/25
1K
2
JSTL标签使用大全,数据格式化,数字格式化等等

<%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt" %> 数字格式化(value部分可为EL表达式): 1.<fmt:formatNumber value="12" type="currency" pattern="$.00"/> //-- ......

卢水发
2013/06/08
0
0
jsp---l18格式化标签库

fmt:formatNumber标签根据区域或定制的方式将数字格式化成数字、货币或百分比 <fmt:formatNumber value="number" [type={number|currency|percent|}] [pattern="pattern"] [currencyCode="cu......

durban
2012/02/07
0
0

没有更多内容

加载失败,请刷新页面

加载更多

axios 使用步骤很简单,首先在前端项目中,引入 axios:

  前端网络访问,主流方案就是 Ajax,Vue 也不例外,在 Vue2.0 之前,网络访问较多的采用 vue-resources,Vue2.0 之后,官方不再建议使用 vue-resources ,这个项目本身也停止维护,目前建...

SEOwhywhy
11分钟前
0
0
c++ 创建对象的三种方法

c++有三种方法创建对象 结合代码来看 1 #include <iostream> 2 using namespace std; 3 class Test { 4 5 private: 6 public: 7 add() 8 { 9 ......

天王盖地虎626
25分钟前
0
0
ant 中的fileset include等拷贝

拷贝一个目录到指定目录下 例:<copy todir="${basedir}/new"> <fileset dir="${basedir}/old"> <include name="appgen" /> <include name="appgen/" /> <include name=appgen/**" /> <incl......

shzwork
31分钟前
2
0
react-jianshu项目的创建

创建项目 1、github上创建仓库react-jianshu 2、将项目克隆到本地git clone git@github.com:startjcu/react-jianshu.git 3、在当前目录(项目目录的上级目录)下执行create-react-app react-...

星闪海洋
40分钟前
2
0
OSChina 周二乱弹 —— 小哥哥,你可以教我写代码吗

Osc乱弹歌单(2019)请戳(这里) 【今日歌曲】 @nnnm: 生活大爆炸,结束了,这部陪伴了漫长时间的情景喜剧,最终是以诺贝尔奖和大团圆收尾的。虽然,不算精彩,但也是温馨。而少年谢尔顿的...

小小编辑
今天
480
12

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部