u010504366 2016-02-16 04:15 采纳率: 9.1%
浏览 2806

Sqlite datetime类型如何存取,什么类型取出可以在android对其进行格式操作

创建表:
db.execSQL("create table if not exists test_time"
+ "(_id INTEGER PRIMARY KEY AUTOINCREMENT, "
+ "name VARCHAR, age Datetime)");

插入数据:
ContentValues cv=new ContentValues();
cv.put("name", "Ben");
cv.put("age", "2015-02-01");
db.insert("test_time", null, cv);
cv.clear();
cv.put("name", "David");
cv.put("age", "2015-04-01");
db.insert("test_time", null, cv);
Log.i("msg", "succee");
db.close();
已经成功插入。
取数据:
Cursor c=db.rawQuery("select name,age,strftime('%m',age) from test_time order by age asc",null);
while(c.moveToNext()){

map=new HashMap();
String user_name=c.getString(c.getColumnIndex("name"));
String age=c.getString(c.getColumnIndex("strftime('%m',age)"));
Log.v("age", age);
String user_age=c.getString(c.getColumnIndex("age"));

map.put("name",user_name);

map.put("age",user_age);
listItem.add(map);
}

db.close();

这里出错报空指针异常 Log.v("age", age);

  • 写回答

1条回答 默认 最新

  • Exploring1024 2016-02-16 14:28
    关注

    使用String类型进行存储时间,然后操作

    评论

报告相同问题?

悬赏问题

  • ¥30 这是哪个作者做的宝宝起名网站
  • ¥60 版本过低apk如何修改可以兼容新的安卓系统
  • ¥25 由IPR导致的DRIVER_POWER_STATE_FAILURE蓝屏
  • ¥50 有数据,怎么建立模型求影响全要素生产率的因素
  • ¥50 有数据,怎么用matlab求全要素生产率
  • ¥15 TI的insta-spin例程
  • ¥15 完成下列问题完成下列问题
  • ¥15 C#算法问题, 不知道怎么处理这个数据的转换
  • ¥15 YoloV5 第三方库的版本对照问题
  • ¥15 请完成下列相关问题!