如何比較當前系統時間與android數據庫中存儲的時間? 我用這個代碼:比較當前系統的日期和時間與數據和時間庫中存儲的日期android
public static long s ;
.
.
.
.
Time now = new Time();
now.setToNow();
String query = "SELECT Cart_ID,Cart_Date from Tbl_Cart where Cart_ID="+lastId+" ";
// String queryt = "SELECT Cart_Date from Tbl_Cart where Cart_ID="+lastId+" ";
Cursor c = db.rawQuery(query, null);
if (c != null && c.moveToFirst()) {
s = c.getLong(0);
}
if(s==now.setToNow())
{
...
}
會將System.currentTimeMillis()用於日期嗎? – shadi
是的。但是請注意,如果您打算將其與日期進行比較,那麼您也正在使用日曆。 –
我在數據庫中自動存儲日期(當前系統日期型日期時間),我不需要日曆,我這樣做:String query =「SELECT Cart_Status,Cart_ID,Cart_Date from Tbl_Cart where Cart_ID =」+ lastId +「」; Cursor c = db.rawQuery(query,null); S2 = c.getLong(1); System.currentTimeMillis的()!= S2) – shadi