Хранить время в базе данных - PullRequest
0 голосов
/ 05 мая 2011

Я новичок в Android, я хочу сохранить время и получить время в базе данных sq lite.Любой, кто поможет мне решить проблему.

Ответы [ 3 ]

6 голосов
/ 05 мая 2011

Зная, что вы никогда не примете ответ, но готовы помочь:

Создайте столбец, дату как целое число и сохраните время в виде числа (в миллисекундах).Вот как это делают все учебные пособия и примеры приложений.

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 голосов
/ 05 мая 2011

посмотреть документацию sqlite http://www.sqlite.org/datatype3.html#datetime

0 голосов
/ 05 мая 2011

Существует хорошее руководство по документации для разработчиков Android, Хранение данных , в котором показано, как его использовать

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...