将时间存储在数据库中

Gna*_*sam 0 sqlite android

我是Android新手,我想存储时间并在sq lite数据库中检索时间.任何人都帮我解决问题.

eka*_*was 6

知道你永远不会接受答案但愿意仍然提供帮助:

创建一个列,将日期作为整数,并将时间存储为数字(以毫秒为单位).这就是所有教程和示例应用程序的功能.

http://developer.android.com/resources/samples/NotePad/src/com/example/android/notepad/NotePadProvider.html

例:

   @Override
   public void onCreate(SQLiteDatabase db) {
       db.execSQL("CREATE TABLE " + NotePad.Notes.TABLE_NAME + " ("
               + NotePad.Notes._ID + " INTEGER PRIMARY KEY,"
               + NotePad.Notes.COLUMN_NAME_TITLE + " TEXT,"
               + NotePad.Notes.COLUMN_NAME_NOTE + " TEXT,"
               + NotePad.Notes.COLUMN_NAME_CREATE_DATE + " INTEGER," // <- see
               + NotePad.Notes.COLUMN_NAME_MODIFICATION_DATE + " INTEGER"
               + ");");
   }
Run Code Online (Sandbox Code Playgroud)