1.jsp
jsp中直接使用jstl标签
首先,引入标签库<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt"%>
<fmt:formatDate value="${date}" pattern="yyyy-MM-dd"/>
其中${date}是实际数据中的java.util.Date类型数据
其中${date}是实际数据中的java.util.Date类型数据
<fmt:formatDate value=”<%=new java.util.Date() %>” type=”date” /> 不写type则默认为date
格式化的结果是: 2016
-9
-12
.
<fmt:formatDate value=”<%=new java.util.Date() %>” type=”time” />
格式化的结果是: 9:25:11
<fmt:formatDate value=”<%=new java.util.Date() %>” type=”both” />
格式化的结果是: 2016 -9 -12 9:25:11
<fmt:formatDate value=”<%=new java.util.Date() %>” type=”time” />
格式化的结果是: 9:25:11
<fmt:formatDate value=”<%=new java.util.Date() %>” type=”both” />
格式化的结果是: 2016 -9 -12 9:25:11
<fmt:formatDate value=”<%=new java.util.Date() %>”dateStyle="short"
/>
格式化的结果是:16-9-12
格式化的结果是:16-9-12
<fmt:formatDate value=”<%=new java.util.Date() %>”dateStyle="medium"
/> dateStyle缺省值为medium
格式化的结果是:2016-9-12
<fmt:formatDate value=”<%=new java.util.Date() %>”dateStyle="long"
/>
格式化的结果是:2016年9月12日
<fmt:formatDate value=”<%=new java.util.Date() %>”dateStyle="full"
/>
格式化的结果是:
2016年9月12日 星期一
<fmt:formatDate value=”<%=new java.util.Date() %>”pattern="yyyy/MM/dd HH:mm:ss"
/>
格式化的结果是:
2016/9/12 11:11:11
Double num = new Double("123456789012.3456");
整数带千分符显示:
<fmt:formatNumber value="${num}" type="number"/>
整数显示:
<fmt:formatNumber value="${num}" pattern="#" type="number"/>
两位小数舍入显示:
<fmt:formatNumber value="${num}" pattern="#.##" type="number"/>
两位小数舍入,不足两位小数补0显示:
<fmt:formatNumber value="${num}" pattern="#.00" type="number"/>
货币显示:(与number类似扩展pattern)
<fmt:formatNumber value="${num}" type="currency"/>
百分数显示:(与number类似扩展pattern)
<fmt:formatNumber value="${num}" type="percent"/>
2.js
引入<script src="${base}js/timeplugin/moment.min.js"></script>
moment().format('MMMM Do YYYY, h:mm:ss a'); // 九月 12日 2016, 10:19:47 上午
moment().format('dddd'); // 星期一
moment().format("MMM Do YY"); // 9月 12日 16
moment().format('YYYY [escaped] YYYY'); // 2016 escaped 2016
moment().format();
new moment(object.data).format('YYYY-MM-DD HH:mm:ss')
使用方法详见
http://momentjs.cn/docs/
<fmt:formatDate value=”<%=new java.util.Date() %>”dateStyle="medium"
/> dateStyle缺省值为medium
格式化的结果是:2016-9-12
<fmt:formatDate value=”<%=new java.util.Date() %>”dateStyle="medium"
/> dateStyle缺省值为medium
格式化的结果是:2016-9-12
<fmt:formatDate value=”<%=new java.util.Date() %>”dateStyle="full"
/>
格式化的结果是:
2016年9月12日 星期一