在android中使用sqlite时,日期处理比较特殊,网上找了很多种方法,试验出一种相对来说比较合适的:
把日期类型作为integer建表,在插入数据库时,用new Date().getTime()存入,取出时,再转为Date类型Date date = new Date(cursor.getLong(i));
取某个时间段内的数据时,把查询的日期转为long再转为string即可。
hongmin118 ©著作权
文章标签 日期处理 插入数据 建表 文章分类 JavaScript 前端开发
在android中使用sqlite时,日期处理比较特殊,网上找了很多种方法,试验出一种相对来说比较合适的:
把日期类型作为integer建表,在插入数据库时,用new Date().getTime()存入,取出时,再转为Date类型Date date = new Date(cursor.getLong(i));
取某个时间段内的数据时,把查询的日期转为long再转为string即可。
上一篇:android.去头样式
下一篇:android.文字阴影
/** * 字符串的日期加上一天,在返回字符串 */ public static String addOneDay(String coyyy-MM-dd
datetime模块练习
举报文章
请选择举报类型
补充说明
0/200
上传截图
格式支持JPEG/PNG/JPG,图片不超过1.9M