struts格式化输出日期,该怎么解决
struts格式化输出日期
<s:date format="yyyy-MM-dd" name="#r.rDate"/> 这个一直不能显示 请问怎么格式化输出日期呢??
------解决方案--------------------
没用过struts标签中的<s:date/>标签,我觉得要是想格式化显示日期的话,为什么不在action中直接用format方法输出呢?我一直是这么做的,没出过什么问题。
------解决方案--------------------
你的#r.rDate是什么类型的?数据库里必须是date或datetime才行。。varchar不行的。。
- HTML code
<s:iterator value="records" var="r" status="rr"> <tr> <td>3 <s:date format="yyyy-MM-dd" name="#r.rDate"/> ddd</td> <td><s:date format="yyyy-MM-dd" name="#rr.rDate"/></td> <td><s:property value="#r.card.cardId"/> </td> <td><s:if test="#r.inHouse"><img src="images/out.png" width="30" height="30" alt="进实验室" /> </s:if><s:else><img src="images/in.png" width="30" height="30" alt="出实验室" /></s:else> </td> </tr> </s:iterator>
<s:date format="yyyy-MM-dd" name="#r.rDate"/> 这个一直不能显示 请问怎么格式化输出日期呢??
------解决方案--------------------
没用过struts标签中的<s:date/>标签,我觉得要是想格式化显示日期的话,为什么不在action中直接用format方法输出呢?我一直是这么做的,没出过什么问题。
------解决方案--------------------
你的#r.rDate是什么类型的?数据库里必须是date或datetime才行。。varchar不行的。。