formatDate-------date、datetime型数据用EL表达式在页面显示

本文介绍如何在JSP中使用fmt:formatDate标签来格式化日期和时间,包括使用预定义的样式和自定义模式。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

首先需在页面上导入fmt标签的声明
<%@ taglib prefix="fmt" uri="/WEB-INF/fmt.tld" %>或
<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt" %>

value: 要格式化的值,这里就是updateDate
type: 格式化的样式

dateStyle: 具体样式(比type更具体的描述,可以不写)

举例说明:

[html]  view plain  copy
 print ?
  1. <fmt:formatDate value="${updateDate}" pattern="yyyy-MM-dd HH:mm:ss"/><br/>  这个不能有var
  2. <fmt:formatDate value="${updateDate}" type="date"/><br/>  
  3. <fmt:formatDate value="${updateDate}" type="date" dateStyle="default"/><br/>  
  4. <fmt:formatDate value="${updateDate}" type="date" dateStyle="short"/><br/>  
  5. <fmt:formatDate value="${updateDate}" type="date" dateStyle="medium"/><br/>  
  6. <fmt:formatDate value="${updateDate}" type="date" dateStyle="long"/><br/>  
  7. <fmt:formatDate value="${updateDate}" type="date" dateStyle="full"/><br/>  
  8. <fmt:formatDate value="${updateDate}" type="time"/><br/><br/>  
  9. <fmt:formatDate value="${updateDate}" type="time" timeStyle="default"/><br/>  
  10. <fmt:formatDate value="${updateDate}" type="time" timeStyle="short"/><br/>  
  11. <fmt:formatDate value="${updateDate}" type="time" timeStyle="medium"/><br/>  
  12. <fmt:formatDate value="${updateDate}" type="time" timeStyle="long"/><br/>  
  13. <fmt:formatDate value="${updateDate}" type="time" timeStyle="full"/><br/>  
  14. <fmt:formatDate value="${updateDate}" type="both"/><br/>  
  15. <fmt:formatDate value="${updateDate}" type="both" pattern="EEEE, MMMM d, yyyy-MM-dd HH:mm:ss Z"/><br/>  
  16. <fmt:formatDate value="${updateDate}" type="both" pattern="d MMM yy, h:m:s a zzzz"/><br/>  

输出结果为:

[html]  view plain  copy
 print ? 在CODE上查看代码片 派生到我的代码片
  1. 2014-12-05 09:19:05  
  2. 2014-12-5  
  3. 2014-12-5  
  4. 14-12-5  
  5. 2014-12-5  
  6. 2014年12月5日  
  7. 2014年12月5日 星期五  
  8. 9:19:05  
  9. 9:19:05  
  10. 上午9:19  
  11. 9:19:05  
  12. 上午09时19分05秒  
  13. 上午09时19分05秒 CST  
  14. 2014-12-5 9:19:05  
  15. 星期五, 十二月 5, 2014-12-05 09:19:05 +0800  
  16. 5 十二月 14, 9:19:5 上午 中国标准时间  
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值