actionform里面日期的类型是String,数据库里的是Date型,现在输出的是完整的日期格式,“2011-03-01 00:00:00.0” 想要在页面输出YYYY-MM-DD格式的日期,请教各位

解决方案 »

  1.   

    DateFormat format=new SimpleDateFormat("yyyy-MM-dd");
    String date=format.format(new Date());
      

  2.   

    http://blog.csdn.net/howesen/archive/2007/06/19/1657570.aspx
      

  3.   

    <bean:write name="对象" property="属性" format="yyyy-MM-DD HH:mm:ss" />
    要注意的是  这里的属性在pojo里一定是date类型的
    否则将不能被处理
      

  4.   

    pojo是String肯定不行  这样的话 只有在后台处理了然后抛给前台
      

  5.   

    <fmt:formatDate value="${youtTime}" pattern="yyyy-MM-dd HH:mm:ss"/>
      

  6.   

    2楼的可以啊。最实用的方法。format为你取出的日期。9楼的也是一种方式。看你选择了。