我有一个带有differents字段的表。一些是String,其他是DB中的Timestamp(6)。
问题是,当我显示该表中的数据时,我得到了时间戳字段:
15/12/10 00:03:00,000000000
我只想这样存储和显示小时:
00:03:00
没有其他的。
我通过Java中的Web方法从数据库检索数据。我正在使用带有DAO模式的Hibernate。
我必须做些什么改变?
有没有一种方法可以只提取一个小时?
谢谢 !
最佳答案
使用EXTRACT()功能。
例如,
SELECT EXTRACT(HOUR FROM SYSDATE) FROM DUAL;