android에서 데이터베이스에 저장된 시간과 현재 시스템 시간을 비교하는 방법은 무엇입니까? 나는이 코드를 사용 : 당신은 당신이 System.currentTimeMillis()
과 비교할 수있는 시간 밀리 초에 저장된 경우현재 시스템 날짜 및 시간을 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 = "Tbl_Cart에서 Select Cart_Status, Cart_ID, Cart_Date 여기서 Cart_ID ="+ lastId + ""; 커서 c = db.rawQuery (query, null); s2 = c.getLong (1); System.currentTimeMillis()! = s2) – shadi