• jstl <fmt:formatDate>标签


    <fmt:formatDate>标记用于在各种不同的方式来格式化日期

    属性:

    <fmt:formatDate>标签具有以下属性:

    属性描述必需默认值
    value 要显示的日期值 Yes None
    type DATE, TIME, or BOTH No date
    dateStyle FULL, LONG, MEDIUM, SHORT, or DEFAULT No default
    timeStyle FULL, LONG, MEDIUM, SHORT, or DEFAULT No default
    pattern Custom formatting pattern No None
    timeZone Time zone of the displayed date No Default time zone
    var Name of the variable to store the formatted date No Print to page
    scope Scope of the variable to store the formatted date No page

    pattern属性来指定更精确的处理日期:

    CodePurposeSample

    G

    The era designator

    AD

    y

    The year

    2002

    M

    The month

    April & 04

    d

    The day of the month

    20

    h

    The hour(12-hour time)

    12

    H

    The hour(24-hour time)

    0

    m

    The minute

    45

    s

    The second

    52

    S

    The millisecond

    970

    E

    The day of the week

    Tuesday

    D

    The day of the year

    180

    F

    The day of the week in the month

    2 (2nd Wed in month)

    w

    The week in the year

    27

    W

    The week in the month

    2

    a

    The a.m./p.m. indicator

    PM

    k

    The hour(12-hour time)

    24

    K

    The hour(24-hour time)

    0

    z

    The time zone

    Central Standard Time

    '

     

    The escape for text

    ''

     

    The single quote

    例子:

    <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
    <%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt" %>
    
    <html>
    <head>
      <title>JSTL fmt:dateNumber Tag - www.yiibai.com</title>
    </head>
    <body>
    <h3>Number Format:</h3>
    <c:set var="now" value="<%=new java.util.Date()%>" />
    
    <p>Formatted Date (1): <fmt:formatDate type="time" 
                value="${now}" /></p>
    <p>Formatted Date (2): <fmt:formatDate type="date" 
                value="${now}" /></p>
    <p>Formatted Date (3): <fmt:formatDate type="both" 
                value="${now}" /></p>
    <p>Formatted Date (4): <fmt:formatDate type="both" 
                dateStyle="short" timeStyle="short" 
                value="${now}" /></p>
    <p>Formatted Date (5): <fmt:formatDate type="both" 
                dateStyle="medium" timeStyle="medium" 
                value="${now}" /></p>
    <p>Formatted Date (6): <fmt:formatDate type="both" 
                dateStyle="long" timeStyle="long" 
                value="${now}" /></p>
    <p>Formatted Date (7): <fmt:formatDate pattern="yyyy-MM-dd" 
                value="${now}" /></p>
    
    </body>
    </html>

    这将产生以下结果:

    Date Format:

    Formatted Date (1): 14:27:18

    Formatted Date (2): 23-Sep-2010

    Formatted Date (3): 23-Sep-2010 14:27:18

    Formatted Date (4): 23/09/10 14:27

    Formatted Date (5): 23-Sep-2010 14:27:18

    Formatted Date (6): 23 September 2010 14:27:18 GST

    Formatted Date (7): 2010-09-23

  • 相关阅读:
    wpf button的mouse(leftbutton)down/up,click事件不响应解决办法
    多线程引发OutOfMemoryException
    WINDBUG常用命令
    有关OEP脱壳
    reversing.kr easykeygen 之wp
    reversing.kr easy crack 之write up
    pwnable.kr leg之write up
    pwnable input2 之 write up
    pwnable.kr random 之 write up
    pwnable.kr 之 passcode write up
  • 原文地址:https://www.cnblogs.com/henuyuxiang/p/6674299.html
Copyright © 2020-2023  润新知