蝸牛的JAVA外殼

          ┎Running Snail┒ ┖ -------------- ┚

            BlogJava :: 首頁 :: 聯(lián)系 :: 聚合  :: 管理
            13 Posts :: 0 Stories :: 10 Comments :: 0 Trackbacks
          JSP Standard Tag Libraries
          Formatting and Internationalization
          Two form input parameters, 'date' and 'isoDate', are URL-encoded in the link leading to this page. 'isoDate' is formatted according to the ISO8601 standard.
          Formatting of numbers and dates is based on the browser's locale setting. Formatting will change if you switch the default language setting from English to French or German, for example. (The browser needs to be restarted, too.)

          Library import and parameter capturing:

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

          <fmt:parseDate value="${param.date}" var="date" pattern="yyyy/MM/dd:HH:mm:ss>
          <fmt:parseDate value="${param.isoDate}" var="isoDate" pattern="yyyyMMdd'T'HHmmss">

          The input parameters must match the patterns, or the JSP will thrown an exception. This page does no error handling.

          Input parameters:
          Date:    2004/04/01:13:30:00   Java format: Thu Apr 01 13:30:00 CST 2004
          isoDate: 20040531T235959       Java format: Mon May 31 23:59:59 CDT 2004

          Dates
          Tag Output
          Attribute: value; required. Tag has no body.
          <fmt:formatDate value="${date}" type="both"/>

           2004-4-1 13:30:00  
          <fmt:formatDate value="${isoDate}" type="both"/>

           2004-5-31 23:59:59  
          Attribute: type; optional. Indicates what to print: date, time, or both.
          <fmt:formatDate value="${date}" type="date"/>

           2004-4-1  
          <fmt:formatDate value="${isoDate}" type="time"/>

           23:59:59  
          Attribute: dateStyle; optional. Varies the date format.
          <fmt:formatDate value="${isoDate}" type="date" dateStyle="default"/>

           2004-5-31  
          <fmt:formatDate value="${isoDate}" type="date" dateStyle="short"/>

           04-5-31  
          <fmt:formatDate value="${isoDate}" type="date" dateStyle="medium"/>

           2004-5-31  
          <fmt:formatDate value="${isoDate}" type="date" dateStyle="long"/>

           2004年5月31日  
          <fmt:formatDate value="${isoDate}" type="date" dateStyle="full"/>

           2004年5月31日 星期一  
          Attribute: timeStyle; optional. Varies the time format.
          <fmt:formatDate value="${isoDate}" type="time" timeStyle="default"/>

           23:59:59  
          <fmt:formatDate value="${isoDate}" type="time" timeStyle="short"/>

           下午11:59  
          <fmt:formatDate value="${isoDate}" type="time" timeStyle="medium"/>

           23:59:59  
          <fmt:formatDate value="${isoDate}" type="time" timeStyle="long"/>

           下午11時(shí)59分59秒  
          <fmt:formatDate value="${isoDate}" type="time" timeStyle="full"/>

           下午11時(shí)59分59秒 CDT  
          Attribute: pattern; optional. Inidcates date/time custom patterns.
          <fmt:formatDate value="${date}" type="both" pattern="EEEE, MMMM d, yyyy HH:mm:ss Z"/>

           星期四, 四月 1, 2004 13:30:00 -0600  
          <fmt:formatDate value="${isoDate}" type="both" pattern="d MMM yy, h:m:s a zzzz/>

           31 五月 04, 11:59:59 下午 中央夏令時(shí)
          posted on 2007-05-24 12:05 會(huì)跑的蝸牛 閱讀(2234) 評(píng)論(0)  編輯  收藏 所屬分類: jstl

          只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。


          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 长汀县| 海门市| 保康县| 保亭| 乌鲁木齐市| 沙坪坝区| 洪江市| 阿鲁科尔沁旗| 昭觉县| 山阴县| 扶风县| 海安县| 南安市| 乡城县| 黔西县| 美姑县| 合山市| 丹寨县| 江北区| 富民县| 东安县| 西乌珠穆沁旗| 双桥区| 江门市| 滕州市| 漳浦县| 奎屯市| 兰州市| 武汉市| 尉氏县| 内丘县| 布拖县| 五常市| 克拉玛依市| 上思县| 乌苏市| 凌源市| 沈丘县| 江华| 阿拉善左旗| 新津县|