2011-07-13 24 views
0

私はsqliteを使用したデータ操作に取り組んでいます。 どのようにsqliteにdatetime値を挿入することができます 私は私のアプリで以下のコードを実装しました。事前にそれが動作 、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); 

が、私はPLEは私の例を与える、「2011 - 7月 - 13 5:15 PM」として保存したい...

おかげ

答えて

2

sqliteであなたは日付や時刻として何のデータ型も持っていません。列を作成するときには、テキスト、intまたは実データ型のいずれかを指定しなければなりません。その後、sqliteの日付と時刻の関数。

0

のSQLiteので列を作成します。 TIMESTAMP/DATE型の表を作成し、日付をUNIXのタイムスタンプに入れます。