2011-12-14 78 views
0

我試圖創建一個休眠條件來提取格式爲'yyyy/MM/dd'的日期(它們是'yyyy/MM/dd HH:mm:ss '在數據庫中的格式)。休眠請求:如何在我的結果中格式化日期

如何在投影中轉換結果?

現在,我的標準是這樣的:

最終的DetachedCriteria標準= DetachedCriteria.forClass(Measure.class) 。新增(Restrictions.eq( 「plateform.plateformId」,plateformId));

criteria.setProjection(Projections.property(「measureDate」)); final列表日期= criteria.getExecutableCriteria(_sessionFactory.getCurrentSession()).list();

我不希望所有的日期有措施,我只希望那些日子有措施。

有什麼想法?直到現在還沒有找到任何東西(ResultTransformer ???)。 非常感謝你的幫助, 凡妮莎

回答

0

你爲什麼不拿到這些日子,因爲它是,然後使用simpledateformatter的API將它們轉換爲您的要求..

+0

感謝您的答覆,但我有很多衡量的的日期(> 15 000,例如每15秒一次),並且我不想提取所有這些日期(太長)。我只想要那些日子(更少的結果)。 – Pennylane 2011-12-14 12:59:40