我正在使用 struts2、mysql、hibernate 创建一个网站(用于表到类的映射)
在 Mysql 中存储的值是 2012-12-10 00:04:52
将其获取到变量“ addedDate”后,我尝试打印它
class d{
Date addedDate;
}
添加日期为 2012-12-10 00:04:52.0
在 Hibernate 映射(xml 文件)中,我给出了
<property name="addedDate" type="timestamp">
<column name="ADDED_DATE" length="19" not-null="true" />
</property>
在我创建的 Action 类中
List<d> dList
在jsp中
<s:iterator value="dList" >
<td><s:property value="addedDate" /></td>
</s:iterator>
我在屏幕上得到的输出 12/10/12 12:04:52 AM.000
我想删除我的输出中的“.000”任何建议请
我尝试将类型休眠 xml 文件更改为 Date 1st 然后更改为时间。每次它只给出时间或日期,但我想要两者都没有毫秒。
一种方法是在 d 类中创建一个字符串变量,将其添加到该字符串,然后进行修改并在 jsp 上显示。在那种情况下,我不知道要从 24 小时格式转换为 12 小时格式
如果有任何其他方式,或者如果您需要任何澄清,请向我提出建议,请询问我。提前致谢