标签: android sqlite
我有一个项目需要跟踪自创建对象以来的天数。我有一个SQLite数据库,其中有一列,但我不知道如何增加此列。如何创建服务以在每天的某个固定时间将此数据库列递增一个?
答案 0 :(得分:1)
为什么不在数据库中存储指示创建时间的时间戳?然后你可以根据需要进行比较。
答案 1 :(得分:0)
一种简单的方法。在共享首选项中存储一个简单的整数,表示自Epoch以来的日期。只需检查Current Date - Epoch是否大于共享首选项中存储的值。如果是这样,请运行您的代码,并替换整数。
Current Date - Epoch