站長留言

  • ✅ 本站維護及更新歷史紀錄,詳情請參考公告
  • ✅ 有任何意見、想法,歡迎留言給Spicy知道喔
  • ✅ 固定於每周一至周五更新Blogger文章,周末不定期
程式JSF

【JSF】使用 f:convertDateTime 將日期格式化

tags: JSF

Common 基礎知識

  1. 使用JSF tag於Liferayportlet
  2. 前端的code撰寫於.xhtml
  3. 必須先import於 <f:view >
<f:view xmlns="http://www.w3.org/1999/xhtml"
xmlns:f="http://java.sun.com/jsf/core"></f:view>

簡介 convertDateTime

Converts a String into a Date of desired format

  1. 將字串轉換成需要的日期格式,ex:2018-01-24

  2. 主要使用的屬性:pattern, type

  3. pattern:Formatting pattern, as defined in java.text.SimpleDateFormat

    寫法 結果
    yyyy.MM.dd G ‘at’ HH:mm:ss z 2001.07.04 AD at 12:08:56 PDT
    h:mm a 12:08 PM
    E yyyy/MM/dd 星期三 2018/01/24
    yyyy-MM-dd HH:mm:ss 2018-01-24 09:58:54
  4. type

    • date (default)
    • time
    • both

Example 範例

日期:
<h:outputText value="#{date}">
    <f:convertDateTime type="date" pattern="yyyy-MM-dd" />
</h:outputText>

Reference 參考資料

  1. Convertor Tags:https://www.tutorialspoint.com/jsf/jsf_convertor_tags.htm
  2. SimpleDateFormat:https://docs.oracle.com/javase/6/docs/api/java/text/SimpleDateFormat.html


沒有留言:

張貼留言

本網站建議使用電腦或平板瀏覽