我正在开发一个Android应用程序,我需要向用户提供奖品,它应该在24小时后到期,减少的时间应该显示在我的应用程序中。我需要以sq Lite存储奖品提供时间那个时间应该减少到24小时到0小时,任何人都可以帮我解决这个问题吗?
答案 0 :(得分:0)
使用本教程..将日期保存为VARCHAR,并在检索后将其转换为日期对象。
答案 1 :(得分:0)
我认为将转换数据转换为Integer
(SQLite数据类型)是在SQLite中存储日期的最佳方式,因为它比使用日期作为文本更容易比较(使用SQL查询)。如果您使用java.util.Date
使用方法getTime()
来获取以毫秒为单位的时间并将该值存储在数据库中。