首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

<bean:write/>如何格式化输出时间?一起探讨下,来的都给分

2012-02-02 
bean:write/怎么格式化输出时间?--一起探讨下,来的都给分bean:write/怎么格式化输出时间?为什么--bea

<bean:write/>怎么格式化输出时间?--一起探讨下,来的都给分
<bean:write/>怎么格式化输出时间?
为什么--<bean:write name="listrows" property="pubtime" format="yy/MM/dd HH:mm"/>不起作用?
输出的时间还是2009-02-03 12:20:35.0

[解决办法]
你可以在后台把时间先处理好,然后在页面上读取
[解决办法]
fmt时间处理标签
 <%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt" %>

<fmt:formatDate value="时间值" type="both"/>
输出格式:2008-02-05 14:38:26
[解决办法]
bean:write 只能格式化 数字 和 日期 型的字段,不能格式化 String型字段。

request.setAttribute("date",new Date());
<bean:write name="date" format="yyyy-MM-dd HH:mm:ss"/>
[解决办法]

探讨
bean:write 只能格式化 数字 和 日期 型的字段,不能格式化 String型字段。

request.setAttribute("date",new Date());
<bean:write name="date" format="yyyy-MM-dd HH:mm:ss"/>

[解决办法]
format的值"yy/MM/dd HH:mm"得时候,日期没有这种格式,改成“yyyy/MM/dd HH:mm”试试
[解决办法]
在后台处理好了在画面上显示,在画面上直接格式化
用js格式化
都可以不过还是感觉在画面上直接格式化最简单
[解决办法]
我还是个菜鸟呀。。。

热点排行