在Android中,是否可以使用ContentValues
将时间戳插入数据库?当我尝试使用类似的东西添加它时:
ContentValues args = new ContentValues();
args.put(MY_DATE, my_date);
我收到错误消息,告诉我my_date
需要String
。有关如何实现这一目标的任何建议吗?
答案 0 :(得分:15)
Date
和Calendar
都不是ContentValues
中有效的内容。我认为,最有效的格式是将Date
转换为毫秒(getTime()
)并将其存储在INTEGER
列中。