文字列ではなく日付型のテーブルに日付を挿入したい(後でソートする必要があるため)。日付ではなく (String, String) 引数のみを受け取るため、コンテンツ値の関数 put() を使用できません。では、システムの現在の日付を表の行に挿入するにはどうすればよいでしょうか? 助けてください。
public long createEntry (String name, String db_dr, int amount, Date dt){
ContentValues values = new ContentValues ();``
values.put(DbOpenHelper.ENTRY_NAME, name );
values.put(DbOpenHelper.DR_CR, db_dr );
values.put(DbOpenHelper.ENTRY_AMOUNT, amount);
values.put(DbOpenHelper.DATE, dt); // function put defined for (string, string)
long insertid= database.insert(DbOpenHelper.TABLE_ENTRIES, null, values);
return insertid;
}