zoukankan      html  css  js  c++  java
  • 在JSP中如何使用JSTL(EL表达式)格式化日期

    第1步:引入指令
     
    <%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt " %>

    第2步:使用
     
    <1>日期

    <fmt:formatDate value="${ user.lastConnectTime }"  type="both" />
     
    2015-12-11 15:43:59

    <fmt:formatDate value="${ user.lastConnectTime }"  type="date" dateStyle="default"/>
     
    2015-12-11 

    <fmt:formatDate value="${ user.lastConnectTime }"  type="date" dateStyle="short"/>
     
    15-12-11 

    <fmt:formatDate value="${isoDate}" type="date" dateStyle="medium"/>
    2015-12-11 

    <fmt:formatDate value="${isoDate}" type="date" dateStyle="long"/>
     2015年12月11日

    <fmt:formatDate value="${isoDate}" type="date" dateStyle="full"/>
     2015年12月11日 星期五

    <2>时间

    <fmt:formatDate value="${isoDate}" type="time"/>

     15:50:18

    <fmt:formatDate value="${isoDate}" type="time" timeStyle="default"/>
     
     16:03:12

    <fmt:formatDate value="${isoDate}" type="time" timeStyle="short"/>
     下午4:05

    <fmt:formatDate value="${isoDate}" type="time" timeStyle="medium"/>
     16:05:59

    <fmt:formatDate value="${isoDate}" type="time" timeStyle="long"/>
     下午04时06分21秒

    <fmt:formatDate value="${isoDate}" type="time" timeStyle="full"/>
     下午04时06分46秒 CST

    <3>整合

    <fmt:formatDate value="${date}" type="both" pattern="EEEE, MMMM d, yyyy HH:mm:ss "/>
      星期五, 十二月 11, 2015 16:08:04

    <fmt:formatDate value="${isoDate}" type="both" pattern="d MMM yy, h:m:s a zzzz/>
     
     11 十二月 15, 4:9:14 下午 中国标准时间

    如果以上都不行:

    终极解决方案:

    <script type="text/javascript"> var str='${h.createTime}'; document.write(str.split(" ")[0]);</script>

  • 相关阅读:
    yum源及rpm、源码包
    iptables详解和应用
    Samba服务器设置
    FTP虚拟用户
    FTP服务器配置
    at 计划任务
    配置telnet服务
    C# 事件和委托的用途及区别
    C# socket——简单的TCP 服务端-客户端 连接通信
    检出的svn项目中的.idea文件夹可以删除
  • 原文地址:https://www.cnblogs.com/litaiqing/p/5038375.html
Copyright © 2011-2022 走看看