私は新しいstarter androidです。 私は簡単な質問があります。 datePickerDialogからdateを選択して確定ボタンを押すと、日付を文字列ではなく日付形式で保存します。 日付形式はどのように保存できますか?Androidデータベースの日付タイプ
private static final String DATABASE_CREATE =
"create table fridge_table (_id integer primary key autoincrement, "+
"category text not null, name texct not null, expired_date text not null);";
public void onCreate(SQLiteDatabase db)
{
db.execSQL(DATABASE_CREATE);
}
どのようにしてexpired_Dateフィールドを変更できますか?いくつかの人々が長い、または日付を使用して言った。 私はsqliteに格納する方法が不思議です。
私は日付を変換しようとしていますが、このフィールドにアラームを設定したいと思います。 私を助けることができますか?例があれば、いくつかの例を教えてください。
つまり、最初に文字列型をLong型に変更する必要がありますか? – wholee1
実際にはそうではありません。長い/長い日付/時刻を変更する必要があります。私の答えには、提供されたリンクのformateを使用して、人間が読める文字列に変換できます。私の編集した答えを見てください。私はそこに例を挙げています! – Hiral
返信いただきありがとうございます。私はあなたのコーディングをしようとしていますが、それでも動作しません。私は文字列にしようとしていますdate_format = String.format( "%td-%tm-%tY"、cal);時間の代わりに。そうですか?元のテキストは'24/11/2011 'のようでした。それは正しいフォーマットですか、私は ' - 'を '/'に変更する必要がありますか?私はこれにしようとすると、私はそれを取得しません.. – wholee1