<fmt:formatDate>标签的输出格式:
<fmt:formatDate>标签的输出格式:
d 月中的某一天。一位数的日期没有前导零。
dd 月中的某一天。一位数的日期有一个前导零。
ddd 周中某天的缩写名称,在 AbbreviatedDayNames 中定义。
dddd 周中某天的完整名称,在 DayNames 中定义。
M 月份数字。一位数的月份没有前导零。
MM 月份数字。一位数的月份有一个前导零。
MMM 月份的缩写名称,在 AbbreviatedMonthNames 中定义。
MMMM 月份的完整名称,在 MonthNames 中定义。
y 不包含纪元的年份。如果不包含纪元的年份小于 10,则显示不具有前导零的年份。
yy 不包含纪元的年份。如果不包含纪元的年份小于 10,则显示具有前导零的年份。
yyyy 包括纪元的四位数的年份。
gg 时期或纪元。如果要设置格式的日期不具有关联的时期或纪元字符串,则忽略该模式。
h 12 小时制的小时。一位数的小时数没有前导零。从1到12,分上下午 范围:01:00 AM~12:59AM
hh 12 小时制的小时。一位数的小时数有前导零。
H 24 小时制的小时。一位数的小时数没有前导零。从0到23,范围:00:00 AM~23:59AM
HH 24 小时制的小时。一位数的小时数有前导零。
m 分钟。一位数的分钟数没有前导零。
mm 分钟。一位数的分钟数有一个前导零。
s 秒。一位数的秒数没有前导零。
ss 秒。一位数的秒数有一个前导零。
示例:index.jsp
显示结果:
- {type:both} <fmt:formatDate value="<%=new Date() %>" type="both"/><!-- 2011-3-30 9:41:21 -->
- <br/>
- {type:date} <fmt:formatDate value="<%=new Date() %>" type="date"/><!-- 2011-3-30 -->
- <br/>
- {type:time} <fmt:formatDate value="<%=new Date() %>" type="time"/><!-- 9:44:44 -->
- <br/>
- {type:date, dateStyle:default} <fmt:formatDate value="<%=new Date() %>" type="date" dateStyle="default"/><!-- 2011-3-30 -->
- <br/>
- {type:date, dateStyle:short} <fmt:formatDate value="<%=new Date() %>" type="date" dateStyle="short"/><!-- 11-3-30 -->
- <br/>
- {type:date, dateStyle:medium} <fmt:formatDate value="<%=new Date() %>" type="date" dateStyle="medium"/><!-- 2011-3-30 -->
- <br/>
- {type:date, dateStyle:long} <fmt:formatDate value="<%=new Date() %>" type="date" dateStyle="long"/><!-- 2011年3月30日 -->
- <br/>
- {type:date, dateStyle:full} <fmt:formatDate value="<%=new Date() %>" type="date" dateStyle="full"/><!-- 2011年3月30日 星期三 -->
- <br/>
- {type:time, timeStyle:default} <fmt:formatDate value="<%=new Date() %>" type="time" timeStyle="default"/><!-- 10:01:32 -->
- <br/>
- {type:time, timeStyle:short} <fmt:formatDate value="<%=new Date() %>" type="time" timeStyle="short"/><!-- 上午10:01 -->
- <br/>
- {type:time, timeStyle:medium} <fmt:formatDate value="<%=new Date() %>" type="time" timeStyle="medium"/><!-- 10:01:32 -->
- <br/>
- {type:time, timeStyle:long} <fmt:formatDate value="<%=new Date() %>" type="time" timeStyle="long"/><!-- 上午10时01分32秒 -->
- <br/>
- {type:time, timeStyle:full} <fmt:formatDate value="<%=new Date() %>" type="time" timeStyle="full"/><!-- 上午10时01分32秒 CST -->
- <br/>
- {type:both, pattern:EEEE, MMMM d, yyyy HH:mm:ss Z} <fmt:formatDate value="<%=new Date() %>" type="both" pattern="EEEE, MMMM d, yyyy HH:mm:ss Z"/><!-- 星期三, 三月 30, 2011 10:01:32 +0800 -->
- <br/>
- {type:both, pattern:d MMM yy, h:m:s a zzzz} <fmt:formatDate value="<%=new Date() %>" type="both" pattern="d MMM yy, h:m:s a zzzz"/><!-- 30 三月 11, 10:1:32 上午 中国标准时间 -->
- <br/>
- {pattern:dd/MM/yyyy HH:mm aa}} <fmt:formatDate value="<%=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").parse("2011-3-30 13:12:12") %>" pattern="dd/MM/yyyy HH:mm aa"/><!-- 30/03/2011 13:12 下午 -->
- <br/>
- {pattern:dd/MM/yyyy hh:mm aa} <fmt:formatDate value="<%=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").parse("2011-3-30 13:12:12") %>" pattern="dd/MM/yyyy hh:mm aa"/><!-- 30/03/2011 01:12 下午 -->
{type:both} 2011-3-30 10:07:42
{type:date} 2011-3-30
{type:time} 10:07:42
{type:date, dateStyle:default} 2011-3-30
{type:date, dateStyle:short} 11-3-30
{type:date, dateStyle:medium} 2011-3-30
{type:date, dateStyle:long} 2011年3月30日
{type:date, dateStyle:full} 2011年3月30日 星期三
{type:time, timeStyle:default} 10:07:42
{type:time, timeStyle:short} 上午10:07
{type:time, timeStyle:medium} 10:07:42
{type:time, timeStyle:long} 上午10时07分42秒
{type:time, timeStyle:full} 上午10时07分42秒 CST
{type:both, pattern:EEEE, MMMM d, yyyy HH:mm:ss Z} 星期三, 三月 30, 2011 10:07:42 +0800
{type:both, pattern:d MMM yy, h:m:s a zzzz} 30 三月 11, 10:7:42 上午 中国标准时间
{pattern:dd/MM/yyyy HH:mm aa} 30/03/2011 13:12 下午
{pattern:dd/MM/yyyy hh:mm aa} 30/03/2011 01:12 下午
<fmt:formatDate>标签的输出格式:的更多相关文章
- fmt:formatDate标签的输出格式
http://blog.csdn.net/lidawei201/article/details/7197834
- jstl <fmt:formatDate>标签
<fmt:formatDate>标记用于在各种不同的方式来格式化日期 属性: <fmt:formatDate>标签具有以下属性: 属性 描述 必需 默认值 value 要显示的 ...
- <fmt:formatDate> 标签,日期格式化问题(Day_24)
一个时间显示问题,出生日期显示应为: yyyy-MM-dd,却显示: GMT格式(Wed Jun 15 00:00:00 CST 1983) 解决方案: 将图一改为图二. 图一: 图二: 最后: 注意 ...
- JSP标签 <fmt:formatDate>格式化日期
<fmt:formatDate>标签用于使用不同的方式格式化日期. <%@ page language="java" contentType="text ...
- (2)JSTL的fmt国际化标签库
format标签库:做国际化格式化,分两类 : 国际化核心标签:<fmt:setLocale>.<fmt:bundle>.<fmt:setBundle>.<f ...
- 日期格式化标签<fmt:formatDate>&<fmt:setTimeZone>时区标签的使用demo
日期格式化标签<fmt:formatDate>&<fmt:setTimeZone>时区标签的使用demo <%@ page contentType="t ...
- input标签和fmt:formatDate 在jsp中同时使用引号解决办法
input标签和fmt:formatDate 在jsp中同时使用引号解决办法 使用input标签设置默认值value并格式化fmt时间格式处理 格式化前: <input type="d ...
- Jsp页显示时间标签JSTL标签 <fmt:formatDate/> 实例大全
<fmt:formatDate value="${isoDate}" type="both"/>2004-5-31 23:59:59 <fmt ...
- jstl标签的fmt:formatDate格式化日期 String to Date
使用fmt函数需在jsp中引入 <%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt" ...
随机推荐
- Http中 Post和 Get的区别
1.表面上的区别 1.GET在浏览器回退时,是无害的,而Post会再次提交请求 2.Get产生的Url地址会被Bookmark,而Post不会 3.Get请求会被浏览器主动Cache,而Post不会, ...
- ExtJs 学习之开篇(二) Observable 给类添加监听
html:代码 DOCTYPE html><html><head><meta charset="UTF-8"><title>I ...
- 线程安全及Python中的GIL
线程安全及Python中的GIL 本博客所有内容采用 Creative Commons Licenses 许可使用. 引用本内容时,请保留 朱涛, 出处 ,并且 非商业 . 点击 订阅 来订阅本博客. ...
- MSI Error 1603 installing AppFabric 1.1 / Win7 x64
MSI Error 1603 installing AppFabric 1.1 / Win7 x64 Archived Forums A-B > AppFabric Caching 先说解 ...
- [java] jsoup 解析网页获取省市区域信息
到国家统计局抓取数据, 到该class下解析数据 /** * jsoup解析网页 * @author xwolf * @date 2016-12-13 18:11 * @since V1.0.0 */ ...
- web服务器和ftp服务器有什么区别
WEB是以一个网页的形势展现出来的,FTP是一个上传和下摘的软件统称,一般,在网站制作中有WEB和FTP两种上传文件的方式,WEB是通过文件夹复制的方式将本地文件传到服务器上,速度较慢,FTP是通过不 ...
- Oracle定时计划快速使用
Oracle定时计划快速使用 前言: SQL Server中有相关的定时计划,可以直接打开sql server 的任务管理器进行配置,可以方便.快速实现定时执行相应任务.相应的Oracle也有对应的定 ...
- net不安装Oracle11g客户端直接使用ODAC
好处: 1.不安装客户端也能访问服务器上的oracle(假设Application Server与DB Server 分开) 2.不需要安装ODAC 3.不需要配置TnsNames.Ora文件 缺点: ...
- Oracle 用户管理与权限控制
Oracle 用户管理与权限控制 oracle数据库的权限系统分为系统权限与对象权限.系统权限( database system privilege )可以让用户执行特定的命令集.例如,create ...
- 优先级反转实验,使用信号量实现【RT-Thread学习笔记 5】
RTOS中很经典的问题.就是在使用共享资源的时候,优先级低的进程在优先级高的进程之前执行的问题.这里模拟这种情况. 下面的实验模拟了优先级反转的情况: 先定义三个线程: //优先级反转实验 rt_se ...