2015-12-16 140 views
-2

我想將GregorianCalendar數據保存到數據庫中。據我所知,我可以通過方法getTimeInMillisGregorianCalendar轉換爲long並保存。但問題是檢索數據時,我需要數據類型GregorianCalendar。如果可能的話,給我看看。 Thnak將長時間轉換爲DateTime類型

+0

來自jodatime的日期時間? –

+0

考慮使用['Calendar'](http://developer.android.com/reference/java/util/Calendar.html) – NamNH

+0

@John對不起,DateTime是由我定義的,我的錯。我使用GregorianCalendar,以任何方式解決此問題? –

回答

0

重試數據時再次將毫秒轉換爲GregorianCalendar,如下所示。

long timestamp = 123456789;

Calendar cal = GregorianCalendar.getInstance();

cal.setTime(timestamp);

+0

長期價值將是你已經保存和再次檢索。 – Shiva

+0

我得到錯誤:「日曆類型中的方法setTime(Date)不適用於參數(long)」 –

+0

使用calendar.setTimeInMillis(timestamp) – Shiva

相關問題