jsp显示时间 有.0

邪恶滴小k 2014-05-28 04:50:23
jsp:
<c:forEach items="${mList}" var="u" >
<tr>
<td class="TableBlock" align="center" width="110" valign="top">发表:${u.userId}<br>${ u.subDate}
</td>
action:
public String Feng(){
HttpServletRequest request = getHttpServletRequest();
Integer startPage = request.getParameter("page") == null || "".equals(request.getParameter("page")) ? 1 : Integer.parseInt(request.getParameter("page"));
Integer pageSize = request.getParameter("rows") == null || "".equals(request.getParameter("rows")) ? 15 : Integer.parseInt(request.getParameter("rows"));
List list = messageService.queryPageFengList(messageQO, startPage, pageSize);
request.setAttribute("mList", list);
return "Feng";
}
页面显示:
发表:超级管理员
2014-05-26 10:29:42.0

数据库格式是datetime格式,但是用list取出来的时候好像是timestamp的


我有想过使用取部分值,也就是选取[0,16],然后显示2014-05-26 10:29:42,但具体不怎么会写,求教!
...全文
230 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
qq_35126603 2016-09-29
  • 打赏
  • 举报
回复
return timeFormatter(time) time为你的时间 在jsp页面调用
邪恶滴小k 2014-05-28
  • 打赏
  • 举报
回复
引用 1 楼 longtian1213 的回复:
你用JSP格式标签格式下呀
请问详情呢,我这使用的是el,直接从后台取的值。
邪恶滴小k 2014-05-28
  • 打赏
  • 举报
回复
引用 2 楼 fangmingshijie 的回复:
引入一个标签<%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions" %> 然后${fn:substring(u.subDate, 0, 16)}
不行。。引用这个后页面的时间不显示了。
jerryding09 2014-05-28
  • 打赏
  • 举报
回复
用SimpleDateFormat 格式化一下吧 SimpleDateFormat dateformat2=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); String a2=dateformat2.format(new Date()); System.out.println("时间:"+a2);
  • 打赏
  • 举报
回复
引入一个标签<%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions" %> 然后${fn:substring(u.subDate, 0, 16)}
S117 2014-05-28
  • 打赏
  • 举报
回复
你用JSP格式标签格式下呀

81,092

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧