2017-10-10 203 views
2

我在獲取查詢時顯示了一個查詢,該查詢向我展示了一個數據庫的日期從今天起向後X天的日期。在日期範圍內選擇元素

的代碼,我現在的問題是類似的

public Cursor getLastClienti(String days){ 
     Cursor cursor = database.query(DataBaseHelper.TABLE_CLIENTI, DataBaseHelper.COLUMNS_TABLE_CLIENTI, 
       null, null, null, null, DataBaseHelper.COLUMNS_TABLE_CLIENTI[0]); 
     return cursor; 
    } 

我想要實現的是,讓我有今天帕拉姆days

之間的場 data_visita表的內容查詢

回答

1

獲取當天的整數值並減去它。然後獲得您的特定格式的日期,並在選擇查詢中使用它

Calendar c = Calendar.getInstance(); 
c.setTimeInMillis(System.currentTimeMillis()); 
Date endTime = c.getTime(); 
c.add(Calendar.DAY_OF_MONTH, -d); // go 'd' day back 
Date startTime = c.getTime();