2011-05-05 71 views
0

我是新来的android,我想存储时间和检索时间sq lite数据库。任何人都可以帮助我解决问题。在数据库中存储时间

+0

@Klaus 1。谷歌是你的朋友,@Gnanaprakasam – uvesten 2011-05-05 12:44:42

回答

0

有一个很好的教程Android开发文档,Data Storage,显示如何使用它

+0

我没有看到任何关于'如何在SQLite中存储日期时间'的段落 – Selvin 2011-05-05 12:54:46

+0

你真的需要一步一步的例子吗?这个链接的例子很容易修改... – 2011-05-05 12:56:59

+0

不是真的...看到我的回答:) – Selvin 2011-05-05 12:57:38

6

知道你永远不会接受一个答案,但愿意还是帮助:

创建一个列,日期为Integer,并将时间存储为一个数字(以毫秒为单位)。这就是所有的教程和示例应用程序如何做到这一点。

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" 
       + ");"); 
    } 
+0

勺子喂养,但很好的答案。 1UP – 2011-05-05 16:09:23

相关问题