当前位置: 代码迷 >> Java Web开发 >> jsp格式化显示时间解决方案
  详细解决方案

jsp格式化显示时间解决方案

热度:191   发布时间:2016-04-16 21:49:43.0
jsp格式化显示时间
这个星期在项目中遇到了在jsp页面上格式换显示时间的问题,开发用的SSH框架,下面是问题的描述:
//实体类的配置文件JFood.hbm.xml
        <property name="FDate" type="java.util.Date">
            <column name="f_date" length="10" />
        </property>
//jsp页面:
  <s:iterator value="jfoodlist">
   <tr>
   <td><input type="checkbox"  id="proitem" name="proitem" value="<s:property value='fid'/>" ></td>
   <td><a href="<s:url action='selecthotelbyid.do'><s:param name='jfood.fid' value='fid'/></s:url>">
   <s:property value="FName"/></a></td>
   <td><s:property value="FIntrod"/></td>
   <td>
   <s:property value="FDate"/>
   </td>

结果显示是这样的: 12-7-13 0:00:00.000 
数据库中的字段的类型是date型,使用的是mysql数据库。我现在想它输出成yy-MM-dd的格式,请问如何做?

求大神指教啊。。。
------解决思路----------------------
试试public static String formatDate(Date date,String patt) {
SimpleDateFormat sdf = new SimpleDateFormat(patt);
return sdf.format(date);
传时间和"yy-MM-dd"
------解决思路----------------------
<s:date name="FDate" format="yyyy-MM-dd"/>
  相关解决方案