2011-03-15 108 views
1

我有一個Android SQLite表,它有5列。其中之一是時間戳。 如何查看所有這些時間戳的時間戳(yyyy-mm-dd hh:mm:ss),並將其與Android上的本地時間進行比較,然後決定要讀取哪一行?android sqlite時間戳列

+0

您想比較Timestamp值與當前日期嗎? – Venky 2011-03-15 15:15:34

回答

2

你可以看看SQL日期函數:http://www.sqlite.org/lang_datefunc.html

你還可以用「新的Date()」在Java中獲得本地日期時間。在我的應用程序中,我通常存儲unix時間戳,我可以用「new Date()。getTimeinMillis()」很容易地完成我需要的操作。它更簡單,更高效。