sqlite 查询 遍历 datetime 我想问的就是datetime类型的怎么取出? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 还有real类型的怎么取?用getFloat()吗? 你可以变通一下,sql语句:date转为string。java:string to date DBHelper.BIRTHDAY字段是date类型的,读取时按照String类型读取,然后转换为Date类型。 String strDate = c.getString(c.getColumnIndex(DBHelper.BIRTHDAY)); Log.d(TAG, "strDate:" + strDate); Date date = DateFormat.getDateInstance().parse(strDate); Log.d(TAG, "date:" + date.toString());输出结果:01-26 00:01:27.254: D/MainActivity(30172): strDate:2012-12-0801-26 00:01:27.259: D/MainActivity(30172): date:Sat Dec 08 00:00:00 格林尼治标准时间+0800 2012 存进去的时候,当做String存,比如:2013-12-12 12:20:10取出来的时候也当String取出来,再用Date转一下就好了 android中bitmap释放问题 android 获取PDP激活时长 busybox 安装失败 android 一个app中的程序 方位另一app程序中的类 usb密钥狗识别问题 求各位大神解答ListView中删除一条记录问题 android activity跳转后如何关闭父activity Library projects 不支持Annotation 怎么修改 android的webview内的select下拉框点击闪退 老板突然叫我做IOS开发?前辈们有什么好建议吗? 关于安卓上传图片到服务器 android 4.0以上的版本 怎样读写外置sd卡?
String strDate = c.getString(c.getColumnIndex(DBHelper.BIRTHDAY));
Log.d(TAG, "strDate:" + strDate);
Date date = DateFormat.getDateInstance().parse(strDate);
Log.d(TAG, "date:" + date.toString());
输出结果:
01-26 00:01:27.254: D/MainActivity(30172): strDate:2012-12-08
01-26 00:01:27.259: D/MainActivity(30172): date:Sat Dec 08 00:00:00 格林尼治标准时间+0800 2012
取出来的时候也当String取出来,再用Date转一下就好了