манипулирование данными с использованием sqlite - PullRequest
0 голосов
/ 13 июля 2011

Я работаю над обработкой данных с использованием sqlite. Как я могу вставить значение даты и времени в sqlite Я реализовал приведенный ниже код в моем приложении. это работает,

SimpleDateFormat curFormater = new SimpleDateFormat("dd-MMM-yyyy",Locale.ENGLISH);
Date dateObj = null;
dateObj =curFormater.parse(txt_date_start.getText().toString());
SimpleDateFormat postFormater = new SimpleDateFormat("yyyy-MM-dd",Locale.ENGLISH);
String newDateStr = postFormater.format(dateObj);

но я хочу сохранить как "2011-Jul-13 17:15", пожалуйста, дайте мне пример ..

спасибо заранее

Ответы [ 2 ]

2 голосов
/ 13 июля 2011

в sqlite у вас нет какого-либо типа данных в качестве даты или времени. При создании столбца вам нужно указать любой из текстовых, целых или реальных типов данных. Затем при вставке используйте функции даты и времени в sqlite.

0 голосов
/ 13 июля 2011

Создайте столбец в таблице sqlite с типом TIMESTAMP / DATE и поместите дату в метку времени UNIX.

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