ssh框架里面日期格式在jsp显示的问题

xinshou_xiaocai 2013-07-13 09:10:23
我使用的是plsql数据库,我想把数据库里面日期格式的数据取出来后按照自己想要的格式显示在jsp页面上,代码如下this.managerList=managerServiceDAO.findAll(getPagesize(),getPagecur(),condition);//查找出了数据库表的所有数据放在list集合里面
for(int i=0;i<this.managerList.size();i++){//循环转换每笔数据的日期格式
Date date = ((Dh0103Staff) this.managerList.get(i)).getStaffBirth();
Date date1 = new TransDate().tran1(date);
((Dh0103Staff)this.managerList.get(i)).setStaffBirth(date1);
}

public Date tran1(Date staffBirth) throws ParseException{
SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd");
String date1=df.format(staffBirth);
staffBirth=df.parse(date1);
return staffBirth;
}
本来我想在jsp页面显示的效果如:1991-07-07
但实际在jsp显示的效果是:7/7/91
...全文
119 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
xinshou_xiaocai 2013-07-14
  • 打赏
  • 举报
回复
引用 3 楼 net_lover 的回复:
方法1.你看可以返回格式化后的String 方法2,你可以在jsp里面 SimpleDateFormat formatter=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); String dates=formatter.format(mydate); 来显示dates 如果是struts2标签,可以 <s:date name="createtime" format="yyyy-MM-dd" nice="false" />
有用,谢谢!
孟子E章 2013-07-14
  • 打赏
  • 举报
回复
方法1.你看可以返回格式化后的String 方法2,你可以在jsp里面 SimpleDateFormat formatter=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); String dates=formatter.format(mydate); 来显示dates 如果是struts2标签,可以 <s:date name="createtime" format="yyyy-MM-dd" nice="false" />
xinshou_xiaocai 2013-07-14
  • 打赏
  • 举报
回复
引用 1 楼 l_j__r_ 的回复:
private final DateFormat[] dfs={ new SimpleDateFormat("yyyy-MM-dd"); } public Object convertFormatString(Map context,String[] values,Class toType){ String dateStr=values[0]; for(int i=0,i<dfs.length;i++){ try{ return dfs[i].parse[dateStr]; }catch(Exception e){ continue; } } } 这是我上次写的,看对你有没有帮助
但是你这个方法返回的是object类型的,我要的是返回date类型,我还要把他set进那个表的,因为我在jsp页面输出是循环输出那张表的数据
YFCTLJR 2013-07-13
  • 打赏
  • 举报
回复
private final DateFormat[] dfs={ new SimpleDateFormat("yyyy-MM-dd"); } public Object convertFormatString(Map context,String[] values,Class toType){ String dateStr=values[0]; for(int i=0,i<dfs.length;i++){ try{ return dfs[i].parse[dateStr]; }catch(Exception e){ continue; } } } 这是我上次写的,看对你有没有帮助

10,607

社区成员

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

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