el標簽將時間戳轉換為特定格式以及將數值保留特定小數


jsp中/el表達式中將后台傳來的時間戳格式化為年月日時分秒

1.引入相關標簽庫

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

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

2.在jsp中執行執行者住轉轉換

<jsp:useBean id="Timestamp" class="java.util.Date"/>  //定義一個date類型時間戳對象Timestamp <c:set target="${Timestamp}" property="time" value="${obj.timestamp}"/> 或者寫 <jsp:setProperty name="Timestamp" property="time" value="${obj.timestamp}"/>(推薦使用后者,注意:如果${obj.timestamp}傳過來的值是10位數,則要將該值乘以1000,如果是13位數則不用)  //.將后台傳遞過來的obj.timstamp轉換為date類型的剛才創建的Timestamp對象 <fmt:formatDate pattern="yyyy-MM-dd HH:mm:ss" value="${Timestamp}" type="both"/>  //利用fmt標簽將date對象進行格式化輸出

 該內容轉載自:http://www.leftso.com/blog/29.html

 

jsp中將后台傳來的String類型的時間格式化為年月日時分秒

<fmt:formatDate value="${timeString}" pattern="yyyy-MM-dd" />




在jsp中將后台傳來的某個數值保留兩位小數

<fmt:formatNumber value="${list.buymoney}" pattern="#0.00"/>


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM