`
qiancha
  • 浏览: 66530 次
  • 性别: Icon_minigender_2
  • 来自: 深圳
社区版块
存档分类
最新评论

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}&nbsp;&nbsp;<fmt:formatDate value="<%=new Date() %>" type="both"/><!-- 2011-3-30 9:41:21 -->
    <br/>
    {type:date}&nbsp;&nbsp;<fmt:formatDate value="<%=new Date() %>" type="date"/><!-- 2011-3-30 -->
    <br/>
    {type:time}&nbsp;&nbsp;<fmt:formatDate value="<%=new Date() %>" type="time"/><!-- 9:44:44 -->
    <br/>
    {type:date, dateStyle:default}&nbsp;&nbsp;<fmt:formatDate value="<%=new Date() %>" type="date" dateStyle="default"/><!-- 2011-3-30 -->
    <br/>
    {type:date, dateStyle:short}&nbsp;&nbsp;<fmt:formatDate value="<%=new Date() %>" type="date" dateStyle="short"/><!-- 11-3-30  -->
    <br/>
    {type:date, dateStyle:medium}&nbsp;&nbsp;<fmt:formatDate value="<%=new Date() %>" type="date" dateStyle="medium"/><!-- 2011-3-30 -->
    <br/>
    {type:date, dateStyle:long}&nbsp;&nbsp;<fmt:formatDate value="<%=new Date() %>" type="date" dateStyle="long"/><!-- 2011年3月30日 -->
    <br/>
    {type:date, dateStyle:full}&nbsp;&nbsp;<fmt:formatDate value="<%=new Date() %>" type="date" dateStyle="full"/><!-- 2011年3月30日 星期三 -->
     <br/>
    {type:time, timeStyle:default}&nbsp;&nbsp;<fmt:formatDate value="<%=new Date() %>" type="time" timeStyle="default"/><!-- 10:01:32  -->
    <br/>
    {type:time, timeStyle:short}&nbsp;&nbsp;<fmt:formatDate value="<%=new Date() %>" type="time" timeStyle="short"/><!-- 上午10:01  -->
    <br/>
    {type:time, timeStyle:medium}&nbsp;&nbsp;<fmt:formatDate value="<%=new Date() %>" type="time" timeStyle="medium"/><!-- 10:01:32 -->
    <br/>
    {type:time, timeStyle:long}&nbsp;&nbsp;<fmt:formatDate value="<%=new Date() %>" type="time" timeStyle="long"/><!-- 上午10时01分32秒 -->
    <br/>
    {type:time, timeStyle:full}&nbsp;&nbsp;<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}&nbsp;&nbsp;<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}&nbsp;&nbsp;<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}}&nbsp;&nbsp;<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}&nbsp;&nbsp;<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的输出格式进行了详细的介绍,需要的朋友可以过来参考下,希望对大家有所帮助

    EL表达式/JSTL复习总结(3)-fmt:formatDate和fn:length函数调用标签

    NULL 博文链接:https://niewj.iteye.com/blog/1886404

    fmtformatDate的输出格式

    fmtformatDate的输出格式,jsp,java

    fmt标签 fmt标签 fmt 标签

    fmt标签 fmt标签 fmt 标签 fmt标签 fmt标签 fmt 标签 fmt标签 fmt标签 fmt 标签

    c标签 sql标签 格式化标签fmt的使用

    记录如何使用c、sql、fmt标签,适合初学者使用

    reusable-fmt:STD的可重用格式字符串

    可重用的fmt 宏的可重用格式字符串初始发行此板条箱为std::fmt宏(如write!提供了编译时定义的格式字符串支持write! , print! format! , ETC。安装Cargo.toml : [ dependencies ]reusable-fmt = { git = ...

    fmt_extension:{fmt}通过元组接口支持范围,容器和类型

    auto ivf = fmt::format( " {} " , iv); assert (ivf == " { 1, 2, 3, 5, 7, 11 } " ); fmt::print ( " vector {} \n " , iv); std::pair&lt; int64&gt; pa1{ 42 , 3 . 14159265358979f }; fmt::print ( " pair {} \n " , ...

    简单好用的日期插件

    例如: &lt;input class="wdate" name="brithday" type="text" id="birthday" size="20" maxlength="10" value="&lt;fmt:formatDate value="${brithday }" pattern="yyyy-MM-dd"/&gt;" readonly="readonly" onclick=...

    JS日期格式化之javascript Date format

    在上篇文章给大家介绍了js对Date对象的操作的问题(生成一个倒数7天的数组),本篇介绍有关js日期格式化之javascript Date format,本文通过三种方法给大家讲解,具体内容请看下文。 方法一: // 对Date的扩展,将 ...

    fmt:格式化库可替代C stdio和C ++ iostream-开源

    {fmt}是一个开放源代码格式的库,为C stdio和C ++ iostream提供了一种快速,安全的替代方法。 格式API在本质上类似于C printf函数系列,但比普通的标准库实现更安全,更简单并且快几倍。 格式字符串的语法类似于...

    fmt:具有python样式格式字符串的Printf系列功能

    fmt 带python样式格式字符串的Printf系列函数。 格式字符串语法 格式字符串包含用大括号{}括起来的替换字段。 任何不是替换字段的内容都将不变地写入输出。 如果需要字面大括号,可以像这样{{和}}进行转义。 替换...

    JSTL标签所需要的tld文件(c.tld、fmt.tld、fn.tld)

    几乎所有的JSTL标签下载的zip中都只有一个c.tld,然后只讲解&lt;C:&gt;标签怎么用,其实&lt;fmt:&gt; &lt;fn:&gt;标签也非常好用和实用,找了好久才找到fmt.tld这个,现在无私的贡献出来。 另外,附上jstl-1.2.jar,要把这个放到项目的...

    c++ fmt库,vs2019编译通过

    fmt库,vs2019编译通过

    hex-fmt:处理.hex格式的VS Code扩展

    二进制大小(以字节为单位),即文件中包含的二进制信息中的字节总数,没有所有inte十六进制格式的开销。 二进制信息中光标位置的地址。 仅当记录类型为数据( 0x00 )且光标位于数据字段上时,此选项才会显示。 ...

    fmt-maven-plugin:有思想的Maven插件可格式化Java代码

    fmt-maven-plugin 使用遵循。 该格式无法通过设计进行配置。 如果您希望IDE保持相同的格式,则按照上的安装说明,google-java-format还包括IntelliJ和Eclipse IDE的集成。 用法 标准pom.xml 要在每个构建中自动...

    fmt.tld 标签

    fmt.tld 标签 修改格式显示 标签 f

    fmt:现代格式库

    {fmt} {fmt}是一个开放源代码格式的库,为C stdio和C ++ iostream提供了一种快速,安全的替代方法。 如果您喜欢这个项目,请考虑向BY_Help捐款,该计划旨在帮助白俄罗斯的政治压迫受害者: : 。问答:在提问。 在...

    jstl的相关jar包(jstl.jar和standard.jar)

    jstl.jar包,添加后在jsp页面中加入&lt;%@taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt"%&gt;,然后在希望显示的时间格式中输入&lt;fmt:formatDate value="${yourobject.time}" pattern="yyyy-MM-dd HH:mm:ss...

Global site tag (gtag.js) - Google Analytics