本文介绍了通过ContentValues插入时间戳到SQLite的的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
在Android的:是有可能使用插入时间戳到SQLite数据库 ContentValues
In Android: is it possible to insert a timestamp into a SQLite database using ContentValues?
当我尝试添加它使用类似
When I try to add it using something like
ContentValues args = new ContentValues(); args.put(MY_DATE, my_date);
我得到一个错误,告诉我, my_date 必须是一个字符串
推荐答案无论是日期和日历是有效的事情把在ContentValues.最有效的形式,我觉得,是对日期转换为毫秒(的getTime()),并存储在一个 INTEGER 列。
Neither Date nor Calendar are valid things to put in a ContentValues. The most efficient format, I think, is to convert the Date to milliseconds (getTime()) and store that in an INTEGER column.
更多推荐
通过ContentValues插入时间戳到SQLite的
发布评论