0
我有一個timepicker
並點擊它我想獲取當前時間並存儲它。我正在使用一個類來存儲一堆信息,我使用日期對象來存儲時間(當涉及到date
和time
時,它最接近我沒有意識到我可以使用任何其他數據結構)Timepicker:創建日期對象
在使用getCurrentHour()
和getCurrrentMinute()
方法時,我得到兩個integers
,給我用戶選擇的小時和分鐘。我想將這兩個整數轉換爲date
對象,或者至少以某種時間格式存儲這些數據,這種格式可以生成並可以稍後修改。
我該如何解決這個問題?
我編輯的問題,給你關於'getCurrentHour()'和'的getCurrentMinute()'方法更清晰。請相應地編輯您的答案。 –
我不確定你在找什麼?用於存儲時間的唯一本機對象是Date對象。您可以導入像http://www.joda.org/joda-time/這樣的第三方庫,並通過點擊創建一個LocalTime對象。如果您擔心未來將時間和性質進行比較,只需調整日期,以便始終保持相同的日期,然後再與本地方法進行比較。如果你想將它存儲在SQLLite數據庫中,你可以將它存儲爲long(desiredDate.getTime()) – freshsmoe