jstl的 <fmt:formatDate>

来源:互联网 发布:《大数据时代》电子书 编辑:程序博客网 时间:2024/05/20 02:24
<%@ page language="java" contentType="text/html; charset=UTF-8"    pageEncoding="UTF-8"%><%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %><%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt" %><html><head>  <title>JSTL fmt:dateNumber 标签</title></head><body><h3>日期格式化:</h3><c:set var="now" value="<%=new java.util.Date()%>" /><p>日期格式化 (1): <fmt:formatDate type="time"             value="${now}" /></p><p>日期格式化 (2): <fmt:formatDate type="date"             value="${now}" /></p><p>日期格式化 (3): <fmt:formatDate type="both"             value="${now}" /></p><p>日期格式化 (4): <fmt:formatDate type="both"             dateStyle="short" timeStyle="short"             value="${now}" /></p><p>日期格式化 (5): <fmt:formatDate type="both"             dateStyle="medium" timeStyle="medium"             value="${now}" /></p><p>日期格式化 (6): <fmt:formatDate type="both"             dateStyle="long" timeStyle="long"             value="${now}" /></p><p>日期格式化 (7): <fmt:formatDate pattern="yyyy-MM-dd"             value="${now}" /></p></body></html>

以上实例运行结果:

日期格式化:日期格式化 (1): 11:19:43日期格式化 (2): 2016-6-26日期格式化 (3): 2016-6-26 11:19:43日期格式化 (4): 16-6-26 上午11:19日期格式化 (5): 2016-6-26 11:19:43日期格式化 (6): 2016626 上午111943日期格式化 (7): 2016-06-26