0
當我向我的數據庫中插入一條記錄時,我想將它插入的日期時間戳記,以便我可以從Date Picker
運行一個查詢日期。這是將按日期存儲數據庫記錄
Calendar cal = Calendar.getInstance();
cal.setTimeInMillis(System.currentTimeMillis());
int year = cal.get(Calendar.YEAR);
int day = cal.get(Calendar.DAY_OF_MONTH);
int month = cal.get(Calendar.MONTH);
cal.set(year, month, day);
long mDate = cal.getTimeInMillis();
mDate是什麼被插入
,當我如何獲得時間戳然後當我想運行在該日期項查詢我這樣做
public DateList(Calendar date){ //constructor
dt = date.getTimeInMillis();
}
裝載機
@Override
public Loader<Cursor> onCreateLoader(int arg0, Bundle arg1) {
return new CursorLoader(getActivity(),Games.GAMES_URI,new String[] {Games.GAMES_ID},Games.GAMES_DATE + "=" +dt ,
null,null);
}
但從date picker
的日期與插入的時間戳不匹配當選擇正確的日期時,爲什麼不呢?
我不明白你的意思,你可以舉一個例子 – tyczj 2012-08-12 15:38:36